<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<xbrl 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:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:smp="http://smpcorp.com/20180331" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="smp-20180331.xsd" />
  <xbrli:context id="c20180101to20180331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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="c20180501">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-05-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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="c20171231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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="c20171231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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="c20171231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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="c20171231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</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-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</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="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</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="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</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="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</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="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</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="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:WireAndCableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_OtherForeignMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smp:OtherForeignMember</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="c20180101to20180331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:OEOESMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</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="c20170101to20170331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:IgnitionEmissionAndFuelSystemPartsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</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="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</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="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:AftermarketMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</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="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</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="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:MX</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="c20180101to20180331_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</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="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:ExportMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:CompressorsMember</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="c20170101to20170331_ProductOrServiceAxis_WireAndCableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:WireAndCableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:WireAndCableMember</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="c20180101to20180331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:OtherClimateControlPartsMember</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="c20170101to20170331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:OtherClimateControlPartsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</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="c20180101to20180331_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</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="c20170101to20170331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:ExportMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:AftermarketMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</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="c20180101to20180331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:ExportMember</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="c20180101to20180331_ContractWithCustomerSalesChannelAxis_OEOESMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:OEOESMember</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="c20180101to20180331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:OEOESMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</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="c20180101to20180331_ProductOrServiceAxis_OtherClimateControlPartsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:OtherClimateControlPartsMember</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="c20170101to20170331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:CompressorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:WireAndCableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:IgnitionEmissionAndFuelSystemPartsMember</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="c20180101to20180331_ProductOrServiceAxis_CompressorsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:CompressorsMember</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="c20180101to20180331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:IgnitionEmissionAndFuelSystemPartsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</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="c20180101to20180331_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</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="c20180101to20180331_StatementGeographicalAxis_MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:MX</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="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</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="c20170101to20170331_ProductOrServiceAxis_CompressorsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:CompressorsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ProductOrServiceAxis_WireAndCableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:WireAndCableMember</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="c20170101to20170331_ProductOrServiceAxis_OtherClimateControlPartsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:OtherClimateControlPartsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:OEOESMember</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="c20170101to20170331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:AftermarketMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:AftermarketMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:ExportMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</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="c20180101to20180331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:CompressorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</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="c20170101to20170331_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_OtherForeignMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smp:OtherForeignMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</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="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_OtherForeignMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smp:OtherForeignMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:ExportMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:OEOESMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementGeographicalAxis_MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:CompressorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</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="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_OtherForeignMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smp:OtherForeignMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</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="c20180101to20180331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:ExportMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</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="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</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="c20180101to20180331_StatementGeographicalAxis_OtherForeignMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smp:OtherForeignMember</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="c20170101to20170331_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementGeographicalAxis_OtherForeignMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smp:OtherForeignMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:CompressorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ContractWithCustomerSalesChannelAxis_AftermarketMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:AftermarketMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ContractWithCustomerSalesChannelAxis_OEOESMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:OEOESMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:IgnitionEmissionAndFuelSystemPartsMember</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="c20180101to20180331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:IgnitionEmissionAndFuelSystemPartsMember</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="c20180101to20180331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:WireAndCableMember</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="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_OtherForeignMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smp:OtherForeignMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:AftermarketMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:OtherClimateControlPartsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:AftermarketMember</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="c20170101to20170331_ContractWithCustomerSalesChannelAxis_ExportMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:ExportMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:OEOESMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_OtherForeignMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smp:OtherForeignMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</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="c20180101to20180331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:CompressorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</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="c20170101to20170331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:IgnitionEmissionAndFuelSystemPartsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:OtherClimateControlPartsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:OEOESMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</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="c20180101to20180331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:OtherClimateControlPartsMember</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="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</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="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</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="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</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="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</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="c20170101to20170331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:IgnitionEmissionAndFuelSystemPartsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ContractWithCustomerSalesChannelAxis_AftermarketMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:AftermarketMember</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="c20170101to20170331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:IgnitionEmissionAndFuelSystemPartsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ContractWithCustomerSalesChannelAxis_ExportMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">smp:ExportMember</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="c20170101to20170331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:WireAndCableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:OtherClimateControlPartsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</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="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</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="c20180101to20180331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smp:WireAndCableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</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="c20180331_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">smp:FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171130_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGuangdongAutomotiveAirConditioningCoLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">smp:FoshanGuangdongAutomotiveAirConditioningCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-11-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140430_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">smp:FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-04-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180301to20180331_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">smp:FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-03-01</xbrli:startDate>
      <xbrli:endDate>2018-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180131_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGuangdongAutomotiveAirConditioningCoLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">smp:FoshanGuangdongAutomotiveAirConditioningCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20171231_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGuangdongAutomotiveAirConditioningCoLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">smp:FoshanGuangdongAutomotiveAirConditioningCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_IntegrationCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringCostAndReserveAxis_OtherRestructuringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringCostAndReserveAxis_EmployeeSeveranceMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_PlantRationalizationProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</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="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</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="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</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="c20180101to20180331_RestructuringCostAndReserveAxis_OtherRestructuringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</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="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</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="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</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="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</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="c20160501to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-05-01</xbrli:startDate>
      <xbrli:endDate>2018-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</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="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</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="c20180101to20180331_RestructuringCostAndReserveAxis_EmployeeSeveranceMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</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="c20160501to20180331_RestructuringPlanAxis_IntegrationCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-05-01</xbrli:startDate>
      <xbrli:endDate>2018-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</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="c20180331_RestructuringPlanAxis_PlantRationalizationProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:PlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_IntegrationCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringCostAndReserveAxis_EmployeeSeveranceMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:OrlandoPlantRationalizationProgramMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">smp:IntegrationCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RestructuringCostAndReserveAxis_OtherRestructuringMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_SupplyAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">smp:SupplyAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_LeaseAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_LeaseAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_SupplyAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">smp:SupplyAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_CreditFacilityAxis_LineOfCreditMember_EntityByLocationAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:EntityByLocationAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</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="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_RangeAxis_MinimumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</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="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_RangeAxis_MaximumMember_VariableRateAxis_BaseRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</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="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_RangeAxis_MaximumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_RangeAxis_MinimumMember_VariableRateAxis_BaseRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</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="c20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_VariableRateAxis_BorrowingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">smp:BorrowingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_VariableRateAxis_BorrowingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">smp:BorrowingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_VariableRateAxis_BaseRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</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="c20170101to20171231_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_VariableRateAxis_BaseRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_VariableRateAxis_BaseRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smp:JPMorganChaseBankCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_RangeAxis_MaximumMember_VariableRateAxis_FixedAssetsNotIncludedInBorrowingBaseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">smp:FixedAssetsNotIncludedInBorrowingBaseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_VariableRateAxis_FixedAssetsIncludedInBorrowingBaseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">smp:FixedAssetsIncludedInBorrowingBaseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_CreditFacilityAxis_LineOfCreditMember_RangeAxis_MinimumMember_StatementScenarioAxis_StockRepurchaseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">smp:StockRepurchaseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_CreditFacilityAxis_LineOfCreditMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</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="c20180331_CreditFacilityAxis_LineOfCreditMember_RangeAxis_MinimumMember_StatementScenarioAxis_OtherDistributionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">smp:OtherDistributionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_CreditFacilityAxis_LineOfCreditMember_StatementScenarioAxis_StockRepurchaseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">smp:StockRepurchaseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_CreditFacilityAxis_LineOfCreditMember_DividendsAxis_DividendPaidMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">us-gaap:DividendPaidMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_LineOfCreditFacilityAxis_HSBCBankPolaskaSAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smp:HSBCBankPolaskaSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_LineOfCreditFacilityAxis_HSBCBankPolaskaSAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smp:HSBCBankPolaskaSAMember</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="c20170101to20171231_LineOfCreditFacilityAxis_HSBCBankPolaskaSAMember_VariableRateAxis_WarsawInterbankOfferedRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">smp:WarsawInterbankOfferedRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smp:HSBCBankPolaskaSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_LineOfCreditFacilityAxis_HSBCBankPolaskaSAMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smp:HSBCBankPolaskaSAMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</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="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</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="c20180331_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</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="c20180101to20180331_AwardTypeAxis_PerformanceSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember_TitleOfIndividualAxis_ExecutivesAndDirectorsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">smp:ExecutivesAndDirectorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smp:RestrictedAndPerformanceBasedSharesMember</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="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember_RangeAxis_MaximumMember_TitleOfIndividualAxis_ExecutivesAndDirectorsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">smp:ExecutivesAndDirectorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smp:RestrictedAndPerformanceBasedSharesMember</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="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember_RangeAxis_MinimumMember_TitleOfIndividualAxis_ExecutivesAndDirectorsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">smp:ExecutivesAndDirectorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smp:RestrictedAndPerformanceBasedSharesMember</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="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_SubsegmentsAxis_Age63Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">smp:Age63Member</xbrldi:explicitMember>
        <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-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_SubsegmentsAxis_Age60Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">smp:Age60Member</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="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_SubsegmentsAxis_Age65Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">smp:Age65Member</xbrldi:explicitMember>
        <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-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_ExecutiveOfficerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:ExecutiveOfficerMember</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="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</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="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_EmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">smp:EmployeesMember</xbrldi:explicitMember>
        <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-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20171231_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smp:RestrictedAndPerformanceBasedSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smp:RestrictedAndPerformanceBasedSharesMember</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="c20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smp:RestrictedAndPerformanceBasedSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smp:RestrictedAndPerformanceBasedSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember_TitleOfIndividualAxis_EmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smp:RestrictedAndPerformanceBasedSharesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">smp:EmployeesMember</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="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember_TitleOfIndividualAxis_DirectorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smp:RestrictedAndPerformanceBasedSharesMember</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="c20170101to20170331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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="c20180301to20180331_RetirementPlanTypeAxis_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-03-01</xbrli:startDate>
      <xbrli:endDate>2018-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_EmployeeStockOwnershipPlanAndTrustEsopMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">smp:EmployeeStockOwnershipPlanAndTrustEsopMember</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="c20180331_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_EmployeeStockOwnershipPlanAndTrustEsopMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">smp:EmployeeStockOwnershipPlanAndTrustEsopMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedAndPerformanceBasedSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">smp:RestrictedAndPerformanceBasedSharesMember</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="c20170101to20170331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedAndPerformanceBasedSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">smp:RestrictedAndPerformanceBasedSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170101to20170331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ConsolidationItemsAxis_IntersegmentEliminationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="c20170101to20170331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="c20170101to20170331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</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="c20180101to20180331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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="c20170101to20170331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="c20170101to20170331_ConsolidationItemsAxis_IntersegmentEliminationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EngineManagementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:EngineManagementMember</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="c20170101to20170331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_TemperatureControlMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">smp:TemperatureControlMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_LitigationCaseAxis_AsbestosIssueMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20010901to20180331_LitigationCaseAxis_AsbestosIssueMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2001-09-01</xbrli:startDate>
      <xbrli:endDate>2018-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_LitigationCaseAxis_AsbestosIssueMember_RangeAxis_MinimumMember_StatementOperatingActivitiesSegmentAxis_SegmentDiscontinuedOperationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_LitigationCaseAxis_AsbestosIssueMember_RangeAxis_MaximumMember_StatementOperatingActivitiesSegmentAxis_SegmentDiscontinuedOperationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_LitigationCaseAxis_AsbestosIssueMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180331_LitigationCaseAxis_AsbestosIssueMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20180101to20180331_LitigationCaseAxis_AsbestosIssueMember_StatementOperatingActivitiesSegmentAxis_SegmentDiscontinuedOperationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:AsbestosIssueMember</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="c20180101to20180331_LitigationCaseAxis_AsbestosIssueMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000093389</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:AsbestosIssueMember</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:unit id="U001">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <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="U004">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>iso4217:CNY</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>smp:Installment</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U007">
    <xbrli:measure>iso4217:PLN</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U008">
    <xbrli:measure>smp:Employee</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U009">
    <xbrli:measure>smp:Segment</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U010">
    <xbrli:measure>smp:Claim</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20180101to20180331">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20180101to20180331">--12-31</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20180101to20180331">2018-03-31</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20180101to20180331">Yes</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20180101to20180331">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20180101to20180331">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20180101to20180331">Large Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20180101to20180331">STANDARD MOTOR PRODUCTS INC</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20180101to20180331">0000093389</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20180501" unitRef="U001" decimals="INF">22482362</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20180101to20180331">2018</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20180101to20180331">Q1</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20180101to20180331">10-Q</dei:DocumentType>
  <!--Accounts receivable, less allowances for discounts and doubtful accounts of $5,243 and $4,967 for 2018 and 2017, respectively-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20180331" unitRef="U002" decimals="-3">160573000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, less allowances for discounts and doubtful accounts of $5,243 and $4,967 for 2018 and 2017, respectively-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20171231" unitRef="U002" decimals="-3">140057000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent contextRef="c20171231" unitRef="U002" decimals="-3">77990000</us-gaap:AccountsPayableCurrent>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent contextRef="c20180331" unitRef="U002" decimals="-3">90718000</us-gaap:AccountsPayableCurrent>
  <!--Accumulated other comprehensive income-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20180331" unitRef="U002" decimals="-3">-1895000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated other comprehensive income-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20171231" unitRef="U002" decimals="-3">-4109000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Property, plant and equipment, accumulated depreciation-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20171231" unitRef="U002" decimals="-3">191081000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Property, plant and equipment, accumulated depreciation-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20180331" unitRef="U002" decimals="-3">189147000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Capital in excess of par value-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20180331" unitRef="U002" decimals="-3">102646000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Capital in excess of par value-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20171231" unitRef="U002" decimals="-3">100057000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20180101to20180331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20180101to20180331" unitRef="U002" decimals="-3">1917000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Treasury Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20180101to20180331_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="-3">93000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Capital in Excess of Par Value [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20180101to20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">1824000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20180101to20180331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Allocated Share-based Compensation Expense, Net of Tax-Restricted and Performance based Shares [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U002" decimals="-5">1400000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
  <!--Allocated Share-based Compensation Expense, Net of Tax-Restricted and Performance based Shares [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c20170101to20170331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U002" decimals="-5">1100000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
  <!--Accounts receivable, allowances for discounts and doubtful accounts-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20171231" unitRef="U002" decimals="-3">4967000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Accounts receivable, allowances for discounts and doubtful accounts-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20180331" unitRef="U002" decimals="-3">5243000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Amortization of deferred financing cost-->
  <us-gaap:AmortizationOfFinancingCosts contextRef="c20180101to20180331" unitRef="U002" decimals="-3">86000</us-gaap:AmortizationOfFinancingCosts>
  <!--Amortization of deferred financing cost-->
  <us-gaap:AmortizationOfFinancingCosts contextRef="c20170101to20170331" unitRef="U002" decimals="-3">86000</us-gaap:AmortizationOfFinancingCosts>
  <!--Amortization expense-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20170101to20170331" unitRef="U002" decimals="-5">2100000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization expense-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20180101to20180331" unitRef="U002" decimals="-5">1900000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of ESOP Award-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:AmortizationOfESOPAward contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:AmortizationOfESOPAward>
  <!--Amortization of ESOP Award-Retained Earnings [Member]-->
  <us-gaap:AmortizationOfESOPAward contextRef="c20180101to20180331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:AmortizationOfESOPAward>
  <!--Amortization of ESOP Award-->
  <us-gaap:AmortizationOfESOPAward contextRef="c20180101to20180331" unitRef="U002" decimals="-3">2557000</us-gaap:AmortizationOfESOPAward>
  <!--Amortization of ESOP Award-Treasury Stock [Member]-->
  <us-gaap:AmortizationOfESOPAward contextRef="c20180101to20180331_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="-3">1792000</us-gaap:AmortizationOfESOPAward>
  <!--Amortization of ESOP Award-Capital in Excess of Par Value [Member]-->
  <us-gaap:AmortizationOfESOPAward contextRef="c20180101to20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">765000</us-gaap:AmortizationOfESOPAward>
  <!--Amortization of ESOP Award-Common Stock [Member]-->
  <us-gaap:AmortizationOfESOPAward contextRef="c20180101to20180331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:AmortizationOfESOPAward>
  <!--Antidilutive securities excluded from computation of earnings per share (in shares)-Restricted and Performance based Shares [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20180101to20180331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U001" decimals="-3">277000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive securities excluded from computation of earnings per share (in shares)-Restricted and Performance based Shares [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20170101to20170331_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U001" decimals="-3">249000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20180331" unitRef="U002" decimals="-3">846200000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20171231" unitRef="U002" decimals="-3">787567000</us-gaap:Assets>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20171231" unitRef="U002" decimals="-3">496091000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20180331" unitRef="U002" decimals="-3">547929000</us-gaap:AssetsCurrent>
  <!--Overdraft facility-->
  <us-gaap:BankOverdrafts contextRef="c20180331" unitRef="U002" decimals="-5">5800000</us-gaap:BankOverdrafts>
  <!--Overdraft facility-->
  <us-gaap:BankOverdrafts contextRef="c20180331" unitRef="U007" decimals="-5">19800000</us-gaap:BankOverdrafts>
  <!--Overdraft facility-HSBC Bank Polaska S.A [Member]-->
  <us-gaap:BankOverdrafts contextRef="c20180331_LineOfCreditFacilityAxis_HSBCBankPolaskaSAMember" unitRef="U002" decimals="-5">5800000</us-gaap:BankOverdrafts>
  <!--Overdraft facility-HSBC Bank Polaska S.A [Member]-->
  <us-gaap:BankOverdrafts contextRef="c20180331_LineOfCreditFacilityAxis_HSBCBankPolaskaSAMember" unitRef="U007" decimals="-5">19800000</us-gaap:BankOverdrafts>
  <!--Business Acquisitions and Investments-->
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 45pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Note 4.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Business Acquisitions and Investments&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;2018 Increase in Equity Investment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;&lt;u&gt;Foshan GWO YNG SMP Vehicle Climate Control &amp;amp; Cooling Products Co. Ltd.&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In April 2014, we formed a 50/50 joint venture with Gwo Yng Enterprise Co., Ltd. (&amp;#8220;Gwo Yng&amp;#8221;), a China-based manufacturer of air conditioner accumulators, filter driers, hose assemblies and switches for the automotive aftermarket and OEM/OES markets.&amp;#160; We acquired our 50% interest in the joint venture for approximately $14 million.&amp;#160; We determined, at that time, that due to a lack of a voting majority and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture was accounted for under the equity method of accounting.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In March 2018, we acquired an additional 15% equity interest in the joint venture for RMB 26,475,583 (approximately $4.2 million), thereby increasing our equity interest in the joint venture to 65%.&amp;#160; Payment for our additional 15% investment will be made in six cash installments, with $0.7 million paid in March 2018 and the balance paid on various dates through May 2018. Although we have increased our equity interest in the joint venture to 65%, the minority shareholder will maintain participating rights that will allow it to participate in certain significant financial and operating decisions that occur in the ordinary course of business. As a result of the existence of these substantive participating rights of the minority shareholder, we will continue to account for our investment in the joint venture under the equity method of accounting.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;2017 Equity Investment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;&lt;u&gt;Foshan FGD SMP Automotive Compressor Co., Ltd.&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In November 2017, we formed a 50/50 joint venture with Foshan Guangdong Automotive Air Conditioning Co., Ltd. (&amp;#8220;FGD&amp;#8221;), a China-based manufacturer of air conditioning compressors for the automotive aftermarket and the Chinese OE market.&amp;#160; We acquired our 50% interest in the joint venture for approximately $12.5 million.&amp;#160; Payment for our acquired interest in the joint venture was made in installments with approximately $6.8 million paid in 2017 and the balance of approximately $5.7 million paid in January 2018.&amp;#160; We determined that due to a lack of a voting majority, and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture is accounted for under the equity method of accounting.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--Capital Lease Obligations, Noncurrent-->
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="c20171231" unitRef="U002" decimals="-3">79000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <!--Capital Lease Obligations, Noncurrent-->
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="c20180331" unitRef="U002" decimals="-3">42000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20180331" unitRef="U002" decimals="-3">26226000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20171231" unitRef="U002" decimals="-3">17323000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20161231" unitRef="U002" decimals="-3">19796000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20170331" unitRef="U002" decimals="-3">15581000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20170101to20170331" unitRef="U002" decimals="-3">-4215000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20180101to20180331" unitRef="U002" decimals="-3">8903000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Commitments and Contingencies Disclosure [Text Block]-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 45pt; vertical-align: top; font-weight: bold; align: right;"&gt;Note 16.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Commitments and Contingencies&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Asbestos&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In 1986, we acquired a brake business, which we subsequently sold in March 1998 and which is accounted for as a discontinued operation. When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed on or after September 2001. Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001 and the amounts paid for indemnity and defense thereof.&amp;#160; At March 31, 2018, approximately 1,545 cases were outstanding for which we may be responsible for any related liabilities.&amp;#160; Since inception in September 2001 through March 31, 2018, the amounts paid for settled claims are approximately $24.4 million.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In evaluating our potential asbestos-related liability, we have considered various factors including, among other things, an actuarial study of the asbestos related liabilities performed by an independent actuarial firm, our settlement amounts and whether there are any co-defendants, the jurisdiction in which lawsuits are filed, and the status and results of settlement discussions.&amp;#160; As is our accounting policy, we consider the advice of actuarial consultants with experience in assessing asbestos-related liabilities to estimate our potential claim liability.&amp;#160; The methodology used to project asbestos-related liabilities and costs in our actuarial study considered: (1) historical data available from publicly available studies; (2) an analysis of our recent claims history to estimate likely filing rates into the future; (3) an analysis of our currently pending claims; and (4) an analysis of our settlements to date in order to develop average settlement values.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The most recent actuarial study was performed as of August 31, 2017.&amp;#160; The updated study has estimated an undiscounted liability for settlement payments, excluding legal costs and any potential recovery from insurance carriers, ranging from $35.2 million to $54 million for the period through 2060. The change from the prior year study was a $4.2 million increase for the low end of the range and a $6.3 million increase for the high end of the range.&amp;#160; The increase in the estimated undiscounted liability from the prior year study at both the low end and high end of the range reflects our actual experience over the prior twelve months, our historical data and certain assumptions with respect to events that may occur in the future.&amp;#160; Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range of settlement payments was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.&amp;#160; Based upon the results of the August 31, 2017 actuarial study, in September 2017 we increased our asbestos liability to $35.2 million, the low end of the range, and recorded an incremental pre-tax provision of $6 million in earnings (loss) from discontinued operations in the accompanying statement of operations.&amp;#160; Future legal costs, which are expensed as incurred and reported in loss from discontinued operations in the accompanying statement of operations, are estimated, according to the updated study, to range from $44.3 million to $79.6 million for the period through 2060.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We plan to perform an annual actuarial evaluation during the third quarter of each year for the foreseeable future. Given the uncertainties associated with projecting such matters into the future and other factors outside our control, we can give no assurance that additional provisions will not be required. We will continue to monitor the circumstances surrounding these potential liabilities in determining whether additional provisions may be necessary.&amp;#160; At the present time, however, we do not believe that any additional provisions would be reasonably likely to have a material adverse effect on our liquidity or consolidated financial position.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Other Litigation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We are currently involved in various other legal claims and legal proceedings (some of which may involve substantial amounts), including claims related to commercial disputes, product liability, employment, and environmental.&amp;#160; Although these &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;legal claims and legal proceedings are subject to inherent uncertainties, based on our understanding and evaluation of the relevant facts and circumstances, we believe that the ultimate outcome of these matters will not, either individually or in the aggregate, have a material adverse effect on our &lt;/font&gt;business, financial condition or results of operations&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;.&amp;#160; We may at any time determine that settling any of these matters is in our best interests, which settlement may include substantial payments.&lt;/font&gt;&amp;#160; Although we cannot currently predict the specific amount of any liability that may ultimately arise with respect to any of these matters, we will record provisions when the liability is considered probable and reasonably estimable.&amp;#160; Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.&amp;#160; As additional information becomes available, we reassess our potential liability related to these matters. Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Warranties&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We generally warrant our products against certain manufacturing and other defects. These product warranties are provided for specific periods of time of the product depending on the nature of the product.&amp;#160; As of March 31, 2018 and 2017, we have accrued $20.6 million and $25.6 million, respectively, for estimated product warranty claims included in accrued customer returns. The accrued product warranty costs are based primarily on historical experience of actual warranty claims.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following table provides the changes in our product warranties (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance, beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,929&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,072&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Liabilities accrued for current year sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21,242&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Settlements of warranty claims&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(21,611&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(24,193&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance, end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,560&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,609&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Commitments and contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20171231" unitRef="U002" xsi:nil="true" />
  <!--Commitments and contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20180331" unitRef="U002" xsi:nil="true" />
  <!--Dividend declared per share (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20180101to20180331" unitRef="U003" decimals="INF">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Dividend declared per share (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20170101to20170331" unitRef="U003" decimals="INF">0.19</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20171231" unitRef="U001" decimals="INF">30000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20180331" unitRef="U001" decimals="INF">30000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20171231" unitRef="U001" decimals="INF">23936036</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20180331" unitRef="U001" decimals="INF">23936036</us-gaap:CommonStockSharesIssued>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20180331" unitRef="U003" decimals="INF">2.00</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20171231" unitRef="U003" decimals="INF">2.00</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock - par value $2.00 per share: Authorized - 30,000,000 shares; issued 23,936,036 shares-->
  <us-gaap:CommonStockValue contextRef="c20171231" unitRef="U002" decimals="-3">47872000</us-gaap:CommonStockValue>
  <!--Common stock - par value $2.00 per share: Authorized - 30,000,000 shares; issued 23,936,036 shares-->
  <us-gaap:CommonStockValue contextRef="c20180331" unitRef="U002" decimals="-3">47872000</us-gaap:CommonStockValue>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20180101to20180331" unitRef="U002" decimals="-3">10203000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20170101to20170331" unitRef="U002" decimals="-3">18422000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss) Note [Text Block]-->
  <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 45pt; vertical-align: top; font-weight: bold; align: right;"&gt;Note 10.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Accumulated Other Comprehensive Income&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Changes in Accumulated Other Comprehensive Income by Component (in thousands)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Currency &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjustments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Unrecognized &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Postretirement &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Benefit Costs &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(Credit)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;December 31&lt;/font&gt;, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,225&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;116&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Other comprehensive income before reclassifications&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,219&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,219&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Amounts reclassified from accumulated other comprehensive income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other comprehensive income, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,219&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,214&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31&lt;/font&gt;, 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,006&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;111&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,895&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Details About Accumulated Other Comprehensive Income Components&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amortization of postretirement benefit plans:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Prior service benefit (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 15%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Unrecognized gain (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total before income tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Income tax expense&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total reclassifications for the period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 36pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 18pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;(1)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;These accumulated other comprehensive income components are included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12 for additional details).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
  <!--Cost of sales-->
  <us-gaap:CostOfGoodsSold contextRef="c20180101to20180331" unitRef="U002" decimals="-3">189237000</us-gaap:CostOfGoodsSold>
  <!--Cost of sales-->
  <us-gaap:CostOfGoodsSold contextRef="c20170101to20170331" unitRef="U002" decimals="-3">198268000</us-gaap:CostOfGoodsSold>
  <!--Cost of sales-Balance Without Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:CostOfGoodsSold contextRef="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="U002" decimals="-3">187418000</us-gaap:CostOfGoodsSold>
  <!--Cost of sales-Adjustments Due to Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:CostOfGoodsSold contextRef="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">1819000</us-gaap:CostOfGoodsSold>
  <!--Cumulative-effect adjustment (Note 2)-Treasury Stock [Member]-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="-3">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Cumulative-effect adjustment (Note 2)-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">-1189000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Cumulative-effect adjustment (Note 2)-Retained Earnings [Member]-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">-1189000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Cumulative-effect adjustment (Note 2)-Accumulated Other Comprehensive Income (Loss) [Member]-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Cumulative-effect adjustment (Note 2)-ASC 606 [Member]-Common Stock [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Cumulative-effect adjustment (Note 2)-Capital in Excess of Par Value [Member]-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
  <!--Disaggregation of Revenue [Table Text Block]-->
  <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;The following tables provide disaggregation of net sales information for the three months ended March 31, 2018 and 2017 (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Three months ended March 31, 2018 (a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Engine &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Management&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Temperature &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Control&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other (c)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Geographic Area:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;174,584&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;55,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;230,155&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Canada&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,931&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,842&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Mexico&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;212&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,480&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;164&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,644&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Other foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,398&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;353&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;199,488&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,231&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; margin-left: 9pt; background-color: #cceeff; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Major Product Group:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Ignition, emissions and fuel system parts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;160,732&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,662&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;162,394&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Wire and cable&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Compressors&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(56&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,842&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Other climate control parts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;30,333&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;310&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;30,643&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;199,488&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,231&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Major Sales Channel:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Aftermarket&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;169,310&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;51,630&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;223,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;OE/OES&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,056&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,101&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,157&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Export&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,122&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,622&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;199,488&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,231&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Three months ended March 31, 2017 (a)(b)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Engine &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Management&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Temperature &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Control&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other (c)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Geographic Area:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;185,902&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;65,039&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;250,941&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Canada&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,767&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Mexico&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,031&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,255&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,814&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;204&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Other foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;466&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,266&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;211,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;282,378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Major Product Group:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Ignition, emissions and fuel system parts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;165,153&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;723&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;165,876&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Wire and cable&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46,161&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;227&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46,388&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Compressors&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;37,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(302&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;37,620&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Other climate control parts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,368&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;126&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,494&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;211,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;282,378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Major Sales Channel:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Aftermarket&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;179,765&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,799&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;242,338&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;OE/OES&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,504&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34,493&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Export&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,045&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;502&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,547&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;211,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;282,378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;, using the modified retrospective method.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(c)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.&amp;#160; Intersegment compressor sales for the three months ended March 31, 2018 and 2017 exceeded third party sales from our Canadian business unit.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
  <!--Debt Instrument, Basis Spread on Variable Rate-Minimum [Member]-London Interbank Offered Rate (LIBOR) [Member]-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_RangeAxis_MinimumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U004" decimals="4">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-Maximum [Member]-Alternate Base Rate [Member]-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_RangeAxis_MaximumMember_VariableRateAxis_BaseRateMember" unitRef="U004" decimals="4">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-JPMorgan Chase Bank Credit Facility [Member]-Maximum [Member]-London Interbank Offered Rate (LIBOR) [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_RangeAxis_MaximumMember_VariableRateAxis_LondonInterbankOfferedRateLIBORMember" unitRef="U004" decimals="4">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-Minimum [Member]-Alternate Base Rate [Member]-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_RangeAxis_MinimumMember_VariableRateAxis_BaseRateMember" unitRef="U004" decimals="4">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt Instrument, Basis Spread on Variable Rate-Warsaw Interbank Offered Rate [Member]-HSBC Bank Polaska S.A [Member]-->
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c20170101to20171231_LineOfCreditFacilityAxis_HSBCBankPolaskaSAMember_VariableRateAxis_WarsawInterbankOfferedRateMember" unitRef="U004" decimals="4">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <!--Debt and Capital Lease Obligations-->
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="c20180331" unitRef="U002" decimals="-3">95922000</us-gaap:DebtAndCapitalLeaseObligations>
  <!--Debt and Capital Lease Obligations-->
  <us-gaap:DebtAndCapitalLeaseObligations contextRef="c20171231" unitRef="U002" decimals="-3">61778000</us-gaap:DebtAndCapitalLeaseObligations>
  <!--Debt Disclosure [Text Block]-->
  <us-gaap:DebtDisclosureTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 45pt; vertical-align: top; font-weight: bold; align: right;"&gt;Note 9.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Credit Facilities and Long-Term Debt&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total debt outstanding is summarized as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(In thousands)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Revolving credit facilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;90,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,778&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;95,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,778&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Current maturities of debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;95,880&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,699&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Long-term debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;79&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;95,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,778&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 31.5pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Other includes borrowings under our Polish overdraft facility of Zloty 19.8 million (approximately $5.8 million).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Revolving Credit Facility&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In October 2015, we entered into a Credit Agreement with JPMorgan Chase Bank, N.A., as agent, and a syndicate of lenders for a senior secured revolving credit facility with a line of credit of up to $250 million (with an additional $50 million accordion feature) and a maturity date in October 2020.&amp;#160; The line of credit under the agreement also allows for a $10 million line of credit to Canada as part of the $250 million available for borrowing.&amp;#160; Direct borrowings under the credit agreement bear interest at LIBOR plus a margin ranging from 1.25% to 1.75% based on our borrowing availability, or floating at the alternate base rate plus a margin ranging from 0.25% to 0.75% based on our borrowing availability, at our option.&amp;#160; The credit agreement is guaranteed by certain of our subsidiaries and secured by certain of our assets.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Borrowings under the credit agreement are secured by substantially all of our assets, including accounts receivable, inventory and certain fixed assets, and those of certain of our subsidiaries.&amp;#160; Availability under the credit agreement is based on a formula of eligible accounts receivable, eligible inventory, eligible equipment and eligible fixed assets.&amp;#160; After taking into account outstanding borrowings under the credit agreement, there was an additional $120.8 million available for us to borrow pursuant to the formula at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31, 2018&lt;/font&gt;.&amp;#160; Outstanding borrowings under the credit agreements, which are classified as current liabilities, were $90 million and $57 million at March 31, 2018 and &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;December&lt;/font&gt; 31, 2017, respectively.&amp;#160; Borrowings under the restated credit agreement have been classified as current liabilities based upon the accounting rules and certain provisions in the agreement.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;At March 31, 2018, the weighted average interest rate on our credit agreement was 3%, which consisted of $90 million in direct borrowings.&amp;#160; At &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;December&lt;/font&gt; 31, 2017, the weighted average interest rate on our credit agreement was 2.7%, which consisted of $57 million in direct borrowings.&amp;#160; During the three months ended March 31, 2018, our average daily alternative base rate loan balance was $1.2 million compared to a balance of $6.2 million for the three months ended March 31, 2017 and a balance of $3.8 million for the year ended December 31, 2017.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;At any time that our borrowing availability is less than the greater of either (a) $25 million, or 10% of the commitments if fixed assets are not included in the borrowing base, or (b) $31.25 million, or 12.5% of the commitments if fixed assets are included in the borrowing base, the terms of the credit agreement provide for, among other provisions, a financial covenant requiring us, on a consolidated basis, to maintain a fixed charge coverage ratio of 1:1 at the end of each fiscal quarter (rolling four quarters).&amp;#160; As of &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31,&lt;/font&gt; 2018, we were not subject to these covenants.&amp;#160; The credit agreement permits us to pay cash dividends of $20 million and make stock repurchases of $20 million in any fiscal year subject to a minimum availability of $25 million.&amp;#160; Provided specific conditions are met, the credit agreement also permits acquisitions, permissible debt financing, capital expenditures, and cash dividend payments and stock repurchases of greater than $20 million.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Polish Overdraft Facility&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In December 2017, our Polish subsidiary, SMP Poland sp.z.o.o., entered into an overdraft facility with HSBC Bank Polska S.A. (&amp;#8220;HSBC Poland&amp;#8221;) for Zloty 30 million (approximately $8.8 million).&amp;#160; The facility expires in December 2018.&amp;#160; Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 0.75% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.&amp;#160; At March 31, 2018, borrowings under the overdraft facility were Zloty 19.8 million (approximately $5.8 million).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Deferred Financing Costs&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We had deferred financing costs of $0.9 million and $1 million as of March 31, 2018 and December 31, 2017, respectively.&amp;#160; Deferred financing costs are related to our revolving credit facility.&amp;#160; Deferred financing costs as of March 31, 2018 are being amortized in the amounts of $0.3 million for the remainder of 2018, $0.3 million in 2019, and $0.3 million in 2020.&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <!--Long-term Debt, Gross-Borrowing [Member]-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:DebtInstrumentCarryingAmount contextRef="c20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_VariableRateAxis_BorrowingMember" unitRef="U002" decimals="-6">90000000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Long-term Debt, Gross-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:DebtInstrumentCarryingAmount contextRef="c20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember" unitRef="U002" decimals="-6">90000000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Long-term Debt, Gross-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:DebtInstrumentCarryingAmount contextRef="c20171231_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember" unitRef="U002" decimals="-6">57000000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Long-term Debt, Gross-JPMorgan Chase Bank Credit Facility [Member]-Borrowing [Member]-->
  <us-gaap:DebtInstrumentCarryingAmount contextRef="c20171231_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_VariableRateAxis_BorrowingMember" unitRef="U002" decimals="-6">57000000</us-gaap:DebtInstrumentCarryingAmount>
  <!--Maturity date-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember">2020-10-31</us-gaap:DebtInstrumentMaturityDate>
  <!--Debt, Current-->
  <us-gaap:DebtCurrent contextRef="c20180331" unitRef="U002" decimals="-3">95880000</us-gaap:DebtCurrent>
  <!--Debt, Current-->
  <us-gaap:DebtCurrent contextRef="c20171231" unitRef="U002" decimals="-3">61699000</us-gaap:DebtCurrent>
  <!--Debt Issuance Costs, Net-->
  <us-gaap:DeferredFinanceCostsNet contextRef="c20171231" unitRef="U002" decimals="-6">1000000</us-gaap:DeferredFinanceCostsNet>
  <!--Debt Issuance Costs, Net-->
  <us-gaap:DeferredFinanceCostsNet contextRef="c20180331" unitRef="U002" decimals="-5">900000</us-gaap:DeferredFinanceCostsNet>
  <!--Deferred income taxes-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20171231" unitRef="U002" decimals="-3">32420000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred income taxes-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20180331" unitRef="U002" decimals="-3">32469000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Defined Contribution Plan, Employer Discretionary Contribution Amount-Supplemental Employee Retirement Plan [Member]-->
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c20180301to20180331_RetirementPlanTypeAxis_SupplementalEmployeeRetirementPlanDefinedBenefitMember" unitRef="U002" decimals="-5">600000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <!--Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)-Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20180101to20180331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U002" decimals="-3">9000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)-Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c20170101to20170331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U002" decimals="-3" id="Item-1">59000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <!--Defined Benefit Plan, Amortization of Prior Service Cost (Credit)-Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20170101to20170331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U002" decimals="-3" id="Item-2">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Defined Benefit Plan, Amortization of Prior Service Cost (Credit)-Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c20180101to20180331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U002" decimals="-3">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
  <!--Defined Benefit Plan, Interest Cost-Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20170101to20170331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U002" decimals="-3" id="Item-3">2000</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Defined Benefit Plan, Interest Cost-Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanInterestCost contextRef="c20180101to20180331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U002" decimals="-3">2000</us-gaap:DefinedBenefitPlanInterestCost>
  <!--Defined Benefit Plan, Service Cost-Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20170101to20170331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U002" decimals="-3" id="Item-4">0</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Defined Benefit Plan, Service Cost-Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanServiceCost contextRef="c20180101to20180331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U002" decimals="-3">0</us-gaap:DefinedBenefitPlanServiceCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost (Credit)-Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20180101to20180331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U002" decimals="-3">-7000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Defined Benefit Plan, Net Periodic Benefit Cost (Credit)-Postretirement Benefits [Member]-->
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c20170101to20170331_RetirementPlanTypeAxis_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="U002" decimals="-3" id="Item-5">-57000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20170101to20170331" unitRef="U002" decimals="-3">5631000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20180101to20180331" unitRef="U002" decimals="-3">6016000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Disclosure of Compensation Related Costs, Share-based Payments [Text Block]-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 45pt; vertical-align: top; font-weight: bold; align: right;"&gt;Note 11.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Stock-Based Compensation Plans&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We account for our stock-based compensation plans in accordance with the provisions of FASB ASC 718, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Stock Compensation&lt;/font&gt;, which requires that a company measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.&amp;#160; The cost is recognized in the consolidated statement of operations over the period during which an employee is required to provide service in exchange for the award.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Restricted and Performance Stock Grants&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;As part of the 2016 Omnibus Incentive Plan, we currently grant shares of restricted stock to eligible employees and our independent directors and performance-based stock to eligible employees.&amp;#160; Selected executives and other key personnel are granted performance awards whose vesting is contingent upon meeting various performance measures with a retention feature.&amp;#160; Performance-based shares are subject to a three-year measuring period and the achievement of performance targets and, depending upon the achievement of such performance targets, they may become vested on the third anniversary of the date of grant.&amp;#160; Each period we evaluate the probability of achieving the applicable targets, and we adjust our accrual accordingly.&amp;#160; Restricted shares granted to employees become fully vested upon the third anniversary of the date of grant; and for selected key executives, certain additional restricted share grants vest 25% upon the attainment of age 60, 25% upon the attainment of age 63 and become fully vested upon the attainment of age 65.&amp;#160; Restricted shares granted to directors become fully vested upon the first anniversary of the date of grant.&amp;#160; Commencing with the 2015 grants, restricted and performance shares issued to certain key executives and directors are subject to a one or two year holding period upon the lapse of the three year vesting period.&amp;#160; Forfeitures on restricted stock grants are estimated at 5% for employees and 0% for executives and directors, respectively, based on our evaluation of historical and expected future turnover.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Our restricted and performance-based share activity was as follows for the three months ended March 31, 2018:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted Average &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Grant Date Fair &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Value Per Share&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;853,958&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;41.18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;41.71&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,575&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;41.44&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at March 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;850,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33.21&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We recorded compensation expense related to restricted shares and performance-based shares of $1.9 million ($1.4 million, net of tax) and $1.8 million ($1.1 million, net of tax) for the three months ended March 31, 2018 and 2017, respectively. The unamortized compensation expense related to our restricted and performance-based shares was $14.7 million at March 31, 2018, and is expected to be recognized as they vest over a weighted average period of 4.5 years and 0.1 years for employees and directors, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--Dividends, Common Stock, Cash-->
  <us-gaap:DividendsCommonStockCash contextRef="c20180101to20180331" unitRef="U002" decimals="-3">4721000</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Retained Earnings [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20180101to20180331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">4721000</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Capital in Excess of Par Value [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20180101to20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Common Stock [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20180101to20180331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Treasury Stock [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20180101to20180331_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="-3">0</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:DividendsCommonStockCash>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20180101to20180331" unitRef="U003" decimals="2">0.35</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20170101to20170331" unitRef="U003" decimals="2">0.67</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share [Text Block]-->
  <us-gaap:EarningsPerShareTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 45pt; vertical-align: top; font-weight: bold; align: right;"&gt;Note 14.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Earnings Per Share&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following are reconciliations of the earnings available to common stockholders and the shares used in calculating basic and dilutive net earnings per common share (in thousands, except per share data):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Basic Net Earnings Per Common Share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings from continuing operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,367&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Loss from discontinued operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(608&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(633&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net earnings available to common stockholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,734&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average common shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,847&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings from continuing operations per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.72&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Loss from discontinued operations per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.02&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Basic net earnings per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.69&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; font-weight: bold; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; font-weight: bold; background-color: #cceeff;"&gt;&lt;div&gt;Diluted Net Earnings Per Common Share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings from continuing operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,367&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Loss from discontinued operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(608&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(633&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net earnings available to common stockholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,734&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average common shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,847&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Plus incremental shares from assumed conversions:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Dilutive effect of restricted stock and performance stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;468&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;467&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average common shares outstanding &amp;#8211; Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings from continuing operations per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.70&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Loss from discontinued operations per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.02&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Diluted net earnings per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.35&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.67&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The shares listed below were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Restricted and performance shares&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;277&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;249&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20170101to20170331" unitRef="U003" decimals="2">0.69</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Basic-->
  <us-gaap:EarningsPerShareBasic contextRef="c20180101to20180331" unitRef="U003" decimals="2">0.36</us-gaap:EarningsPerShareBasic>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20180101to20180331" unitRef="U002" decimals="-3">433000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of exchange rate changes on cash-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20170101to20170331" unitRef="U002" decimals="-3">632000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Unamortized compensation expense-Restricted and Performance based Shares [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U002" decimals="-5">14700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Employee Stock Ownership Plan (ESOP), Compensation Expense-->
  <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense contextRef="c20170101to20170331" unitRef="U002" decimals="-3">540000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
  <!--Employee Stock Ownership Plan (ESOP), Compensation Expense-->
  <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense contextRef="c20180101to20180331" unitRef="U002" decimals="-3">639000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition-Restricted and Performance based Shares [Member]-Employees [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember_TitleOfIndividualAxis_EmployeesMember">P4Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition-Director [Member]-Restricted and Performance based Shares [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember_TitleOfIndividualAxis_DirectorMember">P0Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Payroll and commissions-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20171231" unitRef="U002" decimals="-3">23035000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Payroll and commissions-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20180331" unitRef="U002" decimals="-3">18971000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP-Employee Stock Ownership Plan and Trust (ESOP) [Member]-->
  <us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP contextRef="c20180101to20180331_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_EmployeeStockOwnershipPlanAndTrustEsopMember" unitRef="U001" decimals="0">53300</us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP>
  <!--Shares released from trust (in shares)-Employee Stock Ownership Plan and Trust (ESOP) [Member]-->
  <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares contextRef="c20180331_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_EmployeeStockOwnershipPlanAndTrustEsopMember" unitRef="U001" decimals="0">53300</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares>
  <!--Employee Stock Ownership Plan (ESOP), Shares in ESOP-Employee Stock Ownership Plan and Trust (ESOP) [Member]-->
  <us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP contextRef="c20180331_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_EmployeeStockOwnershipPlanAndTrustEsopMember" unitRef="U001" decimals="0">200</us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP>
  <!--Equity Method Investment, Ownership Percentage-Foshan GWO YNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd. [Member]-->
  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c20180331_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember" unitRef="U004" decimals="2">0.15</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <!--Equity Method Investment, Ownership Percentage-Foshan Guangdong Automotive Air Conditioning Co., Ltd [Member]-->
  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c20171130_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGuangdongAutomotiveAirConditioningCoLtdMember" unitRef="U004" decimals="1">0.5</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <!--Equity Method Investment, Ownership Percentage-Foshan GWO YNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd. [Member]-->
  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c20140430_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember" unitRef="U004" decimals="1">0.5</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <!--Equity in joint ventures-Foshan Guangdong Automotive Air Conditioning Co., Ltd [Member]-->
  <us-gaap:EquityMethodInvestments contextRef="c20171130_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGuangdongAutomotiveAirConditioningCoLtdMember" unitRef="U002" decimals="-5">12500000</us-gaap:EquityMethodInvestments>
  <!--Equity in joint ventures-Foshan GWO YNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd. [Member]-->
  <us-gaap:EquityMethodInvestments contextRef="c20140430_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember" unitRef="U002" decimals="-6">14000000</us-gaap:EquityMethodInvestments>
  <!--Equity in joint ventures-Foshan GWO YNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd. [Member]-->
  <us-gaap:EquityMethodInvestments contextRef="c20180331_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember" unitRef="U002" decimals="-5">4200000</us-gaap:EquityMethodInvestments>
  <!--Equity in joint ventures-Foshan GWO YNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd. [Member]-->
  <us-gaap:EquityMethodInvestments contextRef="c20180331_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember" unitRef="U005" decimals="0">26475583</us-gaap:EquityMethodInvestments>
  <!--Fair Value Disclosures [Text Block]-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 45pt; vertical-align: top; font-weight: bold; align: right;"&gt;Note 13.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Fair Value Measurements&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The carrying value of our financial instruments consisting of cash and cash equivalents, deferred compensation, and short term borrowings approximate their fair value.&amp;#160; In each instance, fair value is determined after considering Level 1 inputs under the three-level fair value hierarchy.&amp;#160; For fair value purposes, the carrying value of cash and cash equivalents approximates fair value due to the short maturity of those investments.&amp;#160; The fair value of the assets held by the deferred compensation plan are based on the quoted market prices of the underlying funds which are held in registered investment companies. The carrying value of our revolving credit facilities, classified as short term borrowings, equals fair market value because the interest rate reflects current market rates.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20180331" unitRef="U002" decimals="-3">53358000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20171231" unitRef="U002" decimals="-3">55113000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Estimated amortization expense, remainder of 2018-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c20180331" unitRef="U002" decimals="-5">5700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20180331" unitRef="U002" decimals="-3" id="Item-6">45787000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20171231" unitRef="U002" decimals="-3" id="Item-7">43853000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Estimated amortization expense in year 2020-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c20180331" unitRef="U002" decimals="-5">6000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <!--Estimated amortization expense in year 2021-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c20180331" unitRef="U002" decimals="-5">4600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <!--Finite-Lived Intangible Assets, Gross-Supply Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_SupplyAgreementMember" unitRef="U002" decimals="-3">800000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Noncompete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember" unitRef="U002" decimals="-3">3193000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Trademarks [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="U002" decimals="-3">6800000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20180331" unitRef="U002" decimals="-3">99145000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Patents [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U002" decimals="-3">723000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Leaseholds [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_LeaseAgreementsMember" unitRef="U002" decimals="-3">160000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="-3">87462000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Noncompete Agreements [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember" unitRef="U002" decimals="-3">3200000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231" unitRef="U002" decimals="-3">98966000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Trademarks [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="U002" decimals="-3">6800000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U002" decimals="-3">87290000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Patents [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U002" decimals="-3">723000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Leaseholds [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_LeaseAgreementsMember" unitRef="U002" decimals="-3">160000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Gross-Supply Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20171231_FiniteLivedIntangibleAssetsByMajorClassAxis_SupplyAgreementMember" unitRef="U002" decimals="-3">800000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Estimated amortization expense in year 2019-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c20180331" unitRef="U002" decimals="-5">6400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20170101to20170331" unitRef="U002" decimals="-3">262000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Gain (Loss) on Disposition of Property Plant Equipment-->
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c20180101to20180331" unitRef="U002" decimals="-3">218000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20180331" unitRef="U002" decimals="-3">67534000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20171231" unitRef="U002" decimals="-3">67413000</us-gaap:Goodwill>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20170101to20170331" unitRef="U002" decimals="-3">84110000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20180101to20180331" unitRef="U002" decimals="-3">72589000</us-gaap:GrossProfit>
  <!--Earnings from continuing operations-->
  <us-gaap:IncomeLossFromContinuingOperations contextRef="c20180101to20180331" unitRef="U002" decimals="-3">8597000</us-gaap:IncomeLossFromContinuingOperations>
  <!--Earnings from continuing operations-->
  <us-gaap:IncomeLossFromContinuingOperations contextRef="c20170101to20170331" unitRef="U002" decimals="-3">16367000</us-gaap:IncomeLossFromContinuingOperations>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20180101to20180331" unitRef="U002" decimals="-3">11644000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20170101to20170331" unitRef="U002" decimals="-3">25874000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-Balance Without Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="U002" decimals="-3">11115000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-Adjustments Due to Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">529000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Earnings from continuing operations per common share (in dollars per share)-->
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="c20180101to20180331" unitRef="U003" decimals="2">0.38</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <!--Earnings from continuing operations per common share (in dollars per share)-->
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="c20170101to20170331" unitRef="U003" decimals="2">0.72</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <!--Earnings from continuing operations (in dollars per share)-->
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="c20180101to20180331" unitRef="U003" decimals="2">0.37</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <!--Earnings from continuing operations (in dollars per share)-->
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="c20170101to20170331" unitRef="U003" decimals="2">0.70</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <!--Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="c20180101to20180331" unitRef="U003" decimals="2">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <!--Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="c20170101to20170331" unitRef="U003" decimals="2">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <!--Income (Loss) from Equity Method Investments-->
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c20170101to20170331" unitRef="U002" decimals="-3">718000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Equity Method Investments-->
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c20180101to20180331" unitRef="U002" decimals="-3">-171000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <!--Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="c20180101to20180331" unitRef="U003" decimals="2">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <!--Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="c20170101to20170331" unitRef="U003" decimals="2">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <!--Provision for income taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20170101to20170331" unitRef="U002" decimals="-3">9507000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Provision for income taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20180101to20180331" unitRef="U002" decimals="-3">3047000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Provision for income taxes-Balance Without Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="U002" decimals="-3">2909000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Provision for income taxes-Adjustments Due to Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">138000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income taxes-->
  <us-gaap:IncomeTaxesPaid contextRef="c20170101to20170331" unitRef="U002" decimals="-3">1407000</us-gaap:IncomeTaxesPaid>
  <!--Income taxes-->
  <us-gaap:IncomeTaxesPaid contextRef="c20180101to20180331" unitRef="U002" decimals="-3">671000</us-gaap:IncomeTaxesPaid>
  <!--Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c20180101to20180331" unitRef="U002" decimals="-3">-608000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
  <!--Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent-->
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c20170101to20170331" unitRef="U002" decimals="-3">-633000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
  <!--Decrease in sundry payables and accrued expenses-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20170101to20170331" unitRef="U002" decimals="-3">-2269000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <!--Decrease in sundry payables and accrued expenses-->
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c20180101to20180331" unitRef="U002" decimals="-3">-12997000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20170101to20170331" unitRef="U002" decimals="-3">45325000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20180101to20180331" unitRef="U002" decimals="-3">20367000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase in accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20180101to20180331" unitRef="U002" decimals="-3">10674000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Increase in accounts payable-->
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c20170101to20170331" unitRef="U002" decimals="-3">13664000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <!--Increase (Decrease) in Deferred Income Taxes-->
  <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c20170101to20170331" unitRef="U002" decimals="-3">-214000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
  <!--Increase (Decrease) in Deferred Income Taxes-->
  <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c20180101to20180331" unitRef="U002" decimals="-3">77000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20170101to20170331" unitRef="U002" decimals="-3">-2065000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Prepaid Expense and Other Assets-->
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c20180101to20180331" unitRef="U002" decimals="-3">-1559000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <!--Increase (Decrease) in Other Operating Assets and Liabilities, Net-->
  <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c20170101to20170331" unitRef="U002" decimals="-3">910000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
  <!--Increase (Decrease) in Other Operating Assets and Liabilities, Net-->
  <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c20180101to20180331" unitRef="U002" decimals="-3">95000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20170101to20170331" unitRef="U002" decimals="-3">19344000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20180101to20180331" unitRef="U002" decimals="-3">3390000</us-gaap:IncreaseDecreaseInInventories>
  <!--Amount of acquired indefinite-lived intangible assets-Trademarks [Member]-->
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c20180331_FiniteLivedIntangibleAssetsByMajorClassAxis_TrademarksMember" unitRef="U002" decimals="-5">5200000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <!--Other intangibles, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20171231" unitRef="U002" decimals="-3">56261000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Other intangibles, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20180331" unitRef="U002" decimals="-3">54411000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Acquired Intangible Assets-->
  <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 45pt; vertical-align: top; font-weight: bold; align: right;"&gt;Note 8.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Acquired Intangible Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Acquired identifiable intangible assets consist of the following:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(In thousands)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;87,462&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;87,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Trademarks and trade names&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,193&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Patents&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;723&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;723&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Supply agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Leaseholds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total acquired intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;99,145&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;98,966&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less accumulated amortization (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(45,787&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(43,853&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Net acquired intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;53,358&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;55,113&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 27pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Applies to all intangible assets, except for trademarks and trade names totaling $5.2 million, which have indefinite useful lives and, as such, are not being amortized.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total amortization expense for acquired intangible assets was $1.9 million and $2.1 million for the three months ended March 31, 2018 and 2017, respectively.&amp;#160; Based on the current estimated useful lives assigned to our intangible assets, amortization expense is estimated to be $5.7 million for the remainder of 2018, $6.4 million in 2019, $6 million in 2020, $4.6 million in 2021 and $25.5 million in the aggregate for the years 2022 through 2031.&lt;/div&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
  <!--Interest expense-->
  <us-gaap:InterestExpense contextRef="c20180101to20180331" unitRef="U002" decimals="-3">632000</us-gaap:InterestExpense>
  <!--Interest expense-->
  <us-gaap:InterestExpense contextRef="c20170101to20170331" unitRef="U002" decimals="-3">468000</us-gaap:InterestExpense>
  <!--Interest-->
  <us-gaap:InterestPaidNet contextRef="c20180101to20180331" unitRef="U002" decimals="-3">480000</us-gaap:InterestPaidNet>
  <!--Interest-->
  <us-gaap:InterestPaidNet contextRef="c20170101to20170331" unitRef="U002" decimals="-3">328000</us-gaap:InterestPaidNet>
  <!--Inventory Disclosure [Text Block]-->
  <us-gaap:InventoryDisclosureTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 45pt; vertical-align: top; font-weight: bold; align: right;"&gt;Note 7.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Inventories&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) or market, consist of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(In thousands)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;215,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;209,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Work in process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;106,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;109,075&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Subtotal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;329,784&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;326,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Unreturned customer inventories (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;348,458&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;326,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 27pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The adoption of ASU 2014-09 using the modified retrospective method resulted in the recording of unreturned customer inventories commencing on January 1, 2018, see Note 2, &amp;#8220;Summary of Significant Accounting Policies&amp;#8221; for additional information.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <!--Increase to inventory reserves-->
  <us-gaap:InventoryWriteDown contextRef="c20170101to20170331" unitRef="U002" decimals="-3">981000</us-gaap:InventoryWriteDown>
  <!--Increase to inventory reserves-->
  <us-gaap:InventoryWriteDown contextRef="c20180101to20180331" unitRef="U002" decimals="-3">1223000</us-gaap:InventoryWriteDown>
  <!--Inventory, Finished Goods, Net of Reserves-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20180331" unitRef="U002" decimals="-3">215057000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Inventory, Finished Goods, Net of Reserves-->
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c20171231" unitRef="U002" decimals="-3">209800000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c20171231" unitRef="U002" decimals="-3">7536000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c20180331" unitRef="U002" decimals="-3">8438000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <!--Inventory, Raw Materials, Net of Reserves-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20180331" unitRef="U002" decimals="-3">106289000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Inventory, Raw Materials, Net of Reserves-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20171231" unitRef="U002" decimals="-3">109075000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Investments in unconsolidated affiliates-->
  <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures contextRef="c20171231" unitRef="U002" decimals="-3">31184000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
  <!--Investments in unconsolidated affiliates-->
  <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures contextRef="c20180331" unitRef="U002" decimals="-3">35703000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20171231" unitRef="U002" decimals="-3">787567000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20180331" unitRef="U002" decimals="-3">846200000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20180331" unitRef="U002" decimals="-3">386691000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20171231" unitRef="U002" decimals="-3">333913000</us-gaap:Liabilities>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20171231" unitRef="U002" decimals="-3">285897000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20180331" unitRef="U002" decimals="-3">338528000</us-gaap:LiabilitiesCurrent>
  <!--Line of Credit Facility, Expiration Date-HSBC Bank Polaska S.A [Member]-->
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c20180101to20180331_LineOfCreditFacilityAxis_HSBCBankPolaskaSAMember">2018-12-31</us-gaap:LineOfCreditFacilityExpirationDate1>
  <!--Revolving credit facilities-->
  <us-gaap:LineOfCredit contextRef="c20171231" unitRef="U002" decimals="-3">57000000</us-gaap:LineOfCredit>
  <!--Revolving credit facilities-->
  <us-gaap:LineOfCredit contextRef="c20180331" unitRef="U002" decimals="-3">90000000</us-gaap:LineOfCredit>
  <!--Line of Credit Facility, Average Outstanding Amount-Alternate Base Rate [Member]-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityAverageOutstandingAmount contextRef="c20180101to20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_VariableRateAxis_BaseRateMember" unitRef="U002" decimals="-5">1200000</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
  <!--Line of Credit Facility, Average Outstanding Amount-Alternate Base Rate [Member]-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityAverageOutstandingAmount contextRef="c20170101to20171231_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_VariableRateAxis_BaseRateMember" unitRef="U002" decimals="-5">3800000</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
  <!--Line of Credit Facility, Average Outstanding Amount-Alternate Base Rate [Member]-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityAverageOutstandingAmount contextRef="c20170101to20170331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember_VariableRateAxis_BaseRateMember" unitRef="U002" decimals="-5">6200000</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
  <!--Line of Credit Facility, Maximum Borrowing Capacity-Line of Credit [Member]-Canada [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20180331_CreditFacilityAxis_LineOfCreditMember_EntityByLocationAxis_CA" unitRef="U002" decimals="-6">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of Credit Facility, Maximum Borrowing Capacity-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember" unitRef="U002" decimals="-6">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of Credit Facility, Maximum Borrowing Capacity-HSBC Bank Polaska S.A [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20171231_LineOfCreditFacilityAxis_HSBCBankPolaskaSAMember" unitRef="U002" decimals="-3">8800000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of Credit Facility, Maximum Borrowing Capacity-HSBC Bank Polaska S.A [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20171231_LineOfCreditFacilityAxis_HSBCBankPolaskaSAMember" unitRef="U007" decimals="-3">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Additional available borrowing capacity-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember" unitRef="U002" decimals="-5">120800000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <!--Line of Credit Facility, Interest Rate at Period End-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c20171231_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember" unitRef="U004" decimals="3">0.027</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <!--Line of Credit Facility, Interest Rate at Period End-JPMorgan Chase Bank Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember" unitRef="U004" decimals="3">0.030</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <!--Notes payable-->
  <us-gaap:LinesOfCreditCurrent contextRef="c20180331" unitRef="U002" decimals="-3">90000000</us-gaap:LinesOfCreditCurrent>
  <!--Notes payable-->
  <us-gaap:LinesOfCreditCurrent contextRef="c20171231" unitRef="U002" decimals="-3">57000000</us-gaap:LinesOfCreditCurrent>
  <!--Accrued asbestos liabilities-->
  <us-gaap:LitigationReserveNoncurrent contextRef="c20171231" unitRef="U002" decimals="-3">33376000</us-gaap:LitigationReserveNoncurrent>
  <!--Accrued asbestos liabilities-->
  <us-gaap:LitigationReserveNoncurrent contextRef="c20180331" unitRef="U002" decimals="-3">32769000</us-gaap:LitigationReserveNoncurrent>
  <!--Loans, Notes, Trade and Other Receivables Disclosure [Text Block]-->
  <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 45pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Note 6.&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Sale of Receivables&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;From time to time, we sell undivided interests in certain of our receivables to financial institutions.&amp;#160; We enter these agreements at our discretion when we determine that the cost of factoring is less than the cost of servicing our receivables with existing debt.&amp;#160; Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.&amp;#160; As such, these transactions are being accounted for as a sale.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Pursuant to these agreements, we sold $157.5 million and $179.7 million of receivables during the three months ended &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31, 2018 and 2017&lt;/font&gt;, respectively.&amp;#160; A charge in the amount of $5.4 million and $5.2 million related to the sale of receivables is included in selling, general and administrative expense in our consolidated statements of operations for the three months ended March 31, 2018 and 2017, respectively.&amp;#160; If we do not enter into these arrangements or if any of the financial institutions with which we enter into these arrangements were to experience financial difficulties or otherwise terminate these arrangements, our financial condition, results of operations and cash flows could be materially and adversely affected by delays or failures to collect future trade accounts receivable.&lt;/div&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
  <!--Current portion of long-term debt-->
  <us-gaap:LongTermDebtCurrent contextRef="c20180331" unitRef="U002" decimals="-3">5880000</us-gaap:LongTermDebtCurrent>
  <!--Current portion of long-term debt-->
  <us-gaap:LongTermDebtCurrent contextRef="c20171231" unitRef="U002" decimals="-3">4699000</us-gaap:LongTermDebtCurrent>
  <!--Long-term debt-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20171231" unitRef="U002" decimals="-3">79000</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term debt-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20180331" unitRef="U002" decimals="-3">42000</us-gaap:LongTermDebtNoncurrent>
  <!--Loss Contingency Accrual, Provision-Discontinued Operations [Member]-Asbestos [Member]-->
  <us-gaap:LossContingencyAccrualProvision contextRef="c20180101to20180331_LitigationCaseAxis_AsbestosIssueMember_StatementOperatingActivitiesSegmentAxis_SegmentDiscontinuedOperationsMember" unitRef="U002" decimals="-6">6000000</us-gaap:LossContingencyAccrualProvision>
  <!--Loss Contingency, Pending Claims, Number-Asbestos [Member]-->
  <us-gaap:LossContingencyPendingClaimsNumber contextRef="c20180331_LitigationCaseAxis_AsbestosIssueMember" unitRef="U010" decimals="INF">1545</us-gaap:LossContingencyPendingClaimsNumber>
  <!--Loss Contingency, Estimate of Possible Loss-Minimum [Member]-Asbestos [Member]-Discontinued Operations [Member]-->
  <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c20180331_LitigationCaseAxis_AsbestosIssueMember_RangeAxis_MinimumMember_StatementOperatingActivitiesSegmentAxis_SegmentDiscontinuedOperationsMember" unitRef="U002" decimals="-5">44300000</us-gaap:LossContingencyEstimateOfPossibleLoss>
  <!--Loss Contingency, Estimate of Possible Loss-Maximum [Member]-Asbestos [Member]-Discontinued Operations [Member]-->
  <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c20180331_LitigationCaseAxis_AsbestosIssueMember_RangeAxis_MaximumMember_StatementOperatingActivitiesSegmentAxis_SegmentDiscontinuedOperationsMember" unitRef="U002" decimals="-5">79600000</us-gaap:LossContingencyEstimateOfPossibleLoss>
  <!--Loss Contingency, Estimate of Possible Loss-Minimum [Member]-Asbestos [Member]-->
  <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c20180331_LitigationCaseAxis_AsbestosIssueMember_RangeAxis_MinimumMember" unitRef="U002" decimals="-5">35200000</us-gaap:LossContingencyEstimateOfPossibleLoss>
  <!--Loss Contingency, Estimate of Possible Loss-Asbestos [Member]-Maximum [Member]-->
  <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c20180331_LitigationCaseAxis_AsbestosIssueMember_RangeAxis_MaximumMember" unitRef="U002" decimals="-6">54000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
  <!--Increase in percentage of equity interest-Foshan GWO YNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd. [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c20180331_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember" unitRef="U004" decimals="INF">0.65</us-gaap:MinorityInterestOwnershipPercentageByParent>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20180101to20180331" unitRef="U002" decimals="-3">27997000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20170101to20170331" unitRef="U002" decimals="-3">25269000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20180101to20180331" unitRef="U002" decimals="-3">-13375000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20170101to20170331" unitRef="U002" decimals="-3">-3232000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20180101to20180331" unitRef="U002" decimals="-3">-6152000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20170101to20170331" unitRef="U002" decimals="-3">-26884000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Income (Loss) Available to Common Stockholders, Basic-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c20180101to20180331" unitRef="U002" decimals="-3">7989000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <!--Net Income (Loss) Available to Common Stockholders, Basic-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c20170101to20170331" unitRef="U002" decimals="-3">15734000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20180101to20180331" unitRef="U002" decimals="-3">7989000</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20170101to20170331" unitRef="U002" decimals="-3">15734000</us-gaap:NetIncomeLoss>
  <!--Net earnings-Treasury Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20180101to20180331_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20180101to20180331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20180101to20180331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">7989000</us-gaap:NetIncomeLoss>
  <!--Net earnings-Capital in Excess of Par Value [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20180101to20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Adjustments Due to Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">391000</us-gaap:NetIncomeLoss>
  <!--Net earnings-Balance Without Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="U002" decimals="-3">7598000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Available to Common Stockholders, Diluted-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c20170101to20170331" unitRef="U002" decimals="-3">15734000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
  <!--Net Income (Loss) Available to Common Stockholders, Diluted-->
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c20180101to20180331" unitRef="U002" decimals="-3">7989000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
  <!--Recently Issued Accounting Pronouncements-->
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Recently Issued Accounting Pronouncements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Standards that were adopted&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;&lt;u&gt;Revenue from Contracts with Customers&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In May 2014, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) 2014-09, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;, (&amp;#8220;ASU 2014-09&amp;#8221;) which replaces numerous requirements in U.S. generally accepted accounting principles, including industry-specific requirements, and provide companies with a single comprehensive revenue recognition model for recognizing revenue from contracts with customers. Under the new guidance, an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&amp;#160; The two permitted transition methods under the new standard are (1) the full retrospective method, in which case the standard would be applied to each prior reporting period presented, with the cumulative effect of applying the standard recognized at the earliest period presented, or (2) the modified retrospective method, in which case the cumulative effect of applying the standard would be recognized at the date of initial application.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Effective January 1, 2018, we adopted the requirements of ASU 2014-09, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;, using the modified retrospective method.&amp;#160; We recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of retained earnings.&amp;#160; The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.&amp;#160; We expect the impact of the adoption of the new standard to be immaterial to our net income on an ongoing basis.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The adoption of the new standard did not result in a material difference between the recognition of revenue under ASU 2014-09 and prior accounting standards.&amp;#160; For the majority of our net sales, revenue continues to be recognized when products are shipped from our distribution facilities, or when received by our customers, depending upon the terms of the contract.&amp;#160; Under the new revenue standard, (1) the return of cores from customers used in our manufacturing processes for air conditioning compressors, diesel injectors, and diesel pumps is estimated and recorded as unreturned customer inventories at the time of sale, and (2) overstock returns are recorded gross of expected recoveries.&amp;#160; Adoption of the new standard resulted in the recording of unreturned customer inventories, and an increase in accrued core liabilities and accrued customer returns, with partially offsetting changes in net sales and cost of sales, and no material change to our net income on an ongoing basis.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The cumulative effect of the changes made to our consolidated balance sheet as of January 1, 2018 for the adoption of ASU 2014-09 is as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; border-bottom: #000000 2px solid; margin-left: 9pt; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Balance at &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;December 31, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjustments &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Due to &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adoption of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;ASU 2014-09&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Balance at &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;January 1, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Unreturned customer inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,950&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,950&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued customer returns&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,916&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42,586&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued core liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,899&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,469&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,368&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Retained earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;357,153&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,189&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;355,964&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; font-style: normal; text-align: left;"&gt;The adoption of ASU 2014-09&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;resulted in the following changes to our consolidated balance sheet as of March 31, 2018 and our consolidated statement of operations for the three months ended March 31, 2018 (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; margin-left: 9pt; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;As Reported&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Balances &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Without &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adoption of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;ASU 2014-09&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Effect of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Change&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Unreturned customer inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Prepaid expenses and other current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,672&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,810&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued customer returns&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;43,031&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,817&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,214&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued core liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,631&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,120&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Retained earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;359,232&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;360,030&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(798&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Statement of Operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;259,478&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Cost of sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;189,237&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;187,418&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,819&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Earnings from continuing operations before taxes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,644&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Provision for income taxes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,909&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Net earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,598&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;391&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;See Note 3 for further information regarding our adoption of ASU 2014-09.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following table provides a brief description of the impact of additional recently adopted accounting pronouncements on our financial statements:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; border-collapse: collapse;"&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Standard&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Date of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;adoption&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Effects on the financial &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;statements or other significant &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;matters&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;ASU 2016-15, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Statement of Cash Flows&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;This standard is intended to reduce diversity in practice and to provide guidance as to how certain cash receipts and cash payments are presented and classified in the statement of cash flows.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The retrospective adoption of the new standard did not result in any changes in our reporting of cash receipts and cash payments in our consolidate statement of cash flows.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;ASU 2017-07, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;This standard requires employers that present operating income in their consolidated statement of operations to include only the service cost component of net periodic pension cost and net periodic postretirement benefit cost in operating expenses (together with other employee compensation costs).&amp;#160; The other components of net benefit cost, including amortization of prior service cost/credit, and settlement and curtailment effects, are to be included in other non-operating income (expense).&amp;#160; The new standard requires retrospective reclassification of the effects of the new standard on the statement of operations.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;January 1, 2018&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The adoption of the new standard resulted in the reclassification of all components of net periodic pension cost and net periodic postretirement benefit cost, other than the service cost component, in our statement of operations from selling, general and administrated expenses, to other non-operating income (expense). We adopted the new standard retrospectively, and as such, all prior period amounts have been reclassified for comparative purposes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Standards that are not yet adopted as of March 31, 2018&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following table provides a brief description of the additional recent accounting pronouncements that could have an impact on our financial statements.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; border-collapse: collapse;"&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: bottom; font-weight: normal;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Standard&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: bottom; font-weight: normal;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;Date of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;adoption&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;Effects on the financial &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;statements or other significant &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;matters&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; font-weight: normal; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;ASU 2016-02, &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Leases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;This standard outlines the need to recognize a right-of-use asset and a lease liability for virtually all leases (other than leases that meet the definition of a short-term lease).&amp;#160; For income statement purposes, the FASB retained the dual model, requiring leases to be classified as either operating or financing.&amp;#160; Operating leases will result in straight-line expense while finance leases will result in a front-loaded expense pattern.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;January 1, 2019,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;with early adoption permitted&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The new standard must be adopted utilizing a modified retrospective transition, and provides for certain expedients.&amp;#160; The new standard will require that we recognize all of our leases, including our current operating leases, on the balance sheet.&amp;#160; To date, we have taken an inventory of all of our operating leases, which consist primarily of real estate and auto leases, and are currently evaluating the appropriate discount rates to use in calculating the right to use asset.&amp;#160; We will be continuously assessing the impact of the new standard and the impact on our systems and processes through January 1, 2019, our planned date of adoption.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;ASU&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt; 2017-04, &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Simplifying the Test for Goodwill Impairme&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;nt&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;This standard is intended to simplify the accounting for goodwill impairment.&amp;#160; ASU 2017-04 removes Step 2 of the test, which requires a hypothetical purchase price allocation.&amp;#160; A goodwill impairment will now be the amount by which a reporting unit&amp;#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;January 1, 2020, with early adoption permitted&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The new standard should be applied prospectively.&amp;#160; We will consider the new standard when performing our annual impairment test and evaluate when we will adopt the new standard.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <!--Number of reportable operating segments-->
  <us-gaap:NumberOfReportableSegments contextRef="c20180101to20180331" unitRef="U009" decimals="INF">2</us-gaap:NumberOfReportableSegments>
  <!--Other comprehensive income before reclassifications-Unrecognized Postretirement Benefit Costs (Credit) [Member]-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="U002" decimals="-3">0</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income before reclassifications-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20180101to20180331" unitRef="U002" decimals="-3">2219000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Other comprehensive income before reclassifications-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="-3">2219000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
  <!--Operating Income-->
  <us-gaap:OperatingIncomeLoss contextRef="c20180101to20180331" unitRef="U002" decimals="-3">12307000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income-->
  <us-gaap:OperatingIncomeLoss contextRef="c20170101to20170331" unitRef="U002" decimals="-3">25462000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income-Corporate and Other [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">-5900000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income-Temperature Control [Member]-Reportable Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20180101to20180331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">831000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income-Reportable Segments [Member]-Engine Management [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20180101to20180331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">17376000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income-Corporate and Other [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">-5790000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income-Temperature Control [Member]-Reportable Segments [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20170101to20170331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">3967000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income-Reportable Segments [Member]-Engine Management [Member]-->
  <us-gaap:OperatingIncomeLoss contextRef="c20170101to20170331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">27285000</us-gaap:OperatingIncomeLoss>
  <!--Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]-->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 45pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Note 1.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Basis of Presentation&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Standard Motor Products, Inc. and subsidiaries (referred to as the &amp;#8220;Company,&amp;#8221; &amp;#8220;we,&amp;#8221; &amp;#8220;us,&amp;#8221; or &amp;#8220;our&amp;#8221;) is engaged in the manufacture and distribution of replacement parts for motor vehicles in the automotive aftermarket industry with a complementary focus on heavy duty, industrial equipment and the original equipment service market.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2017.&amp;#160; The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.&amp;#160; Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.&amp;#160; All significant inter-company items have been eliminated.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.&amp;#160; The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Reclassification&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2018 presentation.&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <!--Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax-Reclassification out of Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax contextRef="c20180101to20180331_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" id="Item-8">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
  <!--Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax-->
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="c20180101to20180331" unitRef="U002" decimals="-3">9000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
  <!--Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax-->
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="c20170101to20170331" unitRef="U002" decimals="-3">59000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
  <!--Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax-Reclassification out of Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="c20180101to20180331_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" id="Item-9">9000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
  <!--Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax-Reclassification out of Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="c20180101to20180331_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">9000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
  <!--Foreign currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20180101to20180331" unitRef="U002" decimals="-3">2219000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Foreign currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20170101to20170331" unitRef="U002" decimals="-3">2723000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20180331" unitRef="U002" decimals="-3">15917000</us-gaap:OtherAssetsNoncurrent>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20171231" unitRef="U002" decimals="-3">15095000</us-gaap:OtherAssetsNoncurrent>
  <!--Other accrued liabilities-->
  <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="c20171231" unitRef="U002" decimals="-3">14561000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
  <!--Other accrued liabilities-->
  <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="c20180331" unitRef="U002" decimals="-3">15352000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
  <!--Other non-operating income (expense), net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20170101to20170331" unitRef="U002" decimals="-3">880000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Other non-operating income (expense), net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20180101to20180331" unitRef="U002" decimals="-3">-31000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Other Operating Income-->
  <us-gaap:OtherOperatingIncome contextRef="c20170101to20170331" unitRef="U002" decimals="-3">316000</us-gaap:OtherOperatingIncome>
  <!--Other Operating Income-->
  <us-gaap:OtherOperatingIncome contextRef="c20180101to20180331" unitRef="U002" decimals="-3">271000</us-gaap:OtherOperatingIncome>
  <!--Sundry payables and accrued expenses-->
  <us-gaap:OtherSundryLiabilitiesCurrent contextRef="c20171231" unitRef="U002" decimals="-3">40012000</us-gaap:OtherSundryLiabilitiesCurrent>
  <!--Sundry payables and accrued expenses-->
  <us-gaap:OtherSundryLiabilitiesCurrent contextRef="c20180331" unitRef="U002" decimals="-3">29741000</us-gaap:OtherSundryLiabilitiesCurrent>
  <!--Income tax expense-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c20180101to20180331" unitRef="U002" decimals="-3">4000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
  <!--Income tax expense-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c20170101to20170331" unitRef="U002" decimals="-3">24000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
  <!--Income tax expense-Reclassification out of Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="c20180101to20180331_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">4000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
  <!--Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20170101to20170331" unitRef="U002" decimals="-3">35000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20180101to20180331" unitRef="U002" decimals="-3">5000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income, net of tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20170101to20170331" unitRef="U002" decimals="-3">2688000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income, net of tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20180101to20180331" unitRef="U002" decimals="-3">2214000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income, net of tax-Capital in Excess of Par Value [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income, net of tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income, net of tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income, net of tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">2214000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income, net of tax-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income, net of tax-Unrecognized Postretirement Benefit Costs (Credit) [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="U002" decimals="-3">-5000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other comprehensive income, net of tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="-3">2219000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20180101to20180331" unitRef="U002" decimals="-3">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20170101to20170331" unitRef="U002" decimals="-3">-2000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for Legal Settlements-Asbestos [Member]-->
  <us-gaap:PaymentsForLegalSettlements contextRef="c20010901to20180331_LitigationCaseAxis_AsbestosIssueMember" unitRef="U002" decimals="-5">24400000</us-gaap:PaymentsForLegalSettlements>
  <!--Payments of Ordinary Dividends, Common Stock-->
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="c20170101to20170331" unitRef="U002" decimals="-3">4338000</us-gaap:PaymentsOfDividendsCommonStock>
  <!--Payments of Ordinary Dividends, Common Stock-->
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="c20180101to20180331" unitRef="U002" decimals="-3">4721000</us-gaap:PaymentsOfDividendsCommonStock>
  <!--Payments for Restructuring-Integration Costs [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember" unitRef="U002" decimals="-3">1318000</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Orlando Plant Rationalization Program [Member]-Corporate and Other [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Plant Rationalization Program [Member]-Engine Management [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">0</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331" unitRef="U002" decimals="-3">3472000</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember" unitRef="U002" decimals="-3">1507000</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Other Exit Costs [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringCostAndReserveAxis_OtherRestructuringMember" unitRef="U002" decimals="-3">2522000</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Temperature Control [Member]-Plant Rationalization Program [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">647000</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Orlando Plant Rationalization Program [Member]-Temperature Control [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Engine Management [Member]-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">1507000</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Workforce Reduction [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="U002" decimals="-3">950000</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Plant Rationalization Program [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember" unitRef="U002" decimals="-3">647000</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Temperature Control [Member]-Integration Costs [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Corporate and Other [Member]-Integration Costs [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Corporate and Other [Member]-Plant Rationalization Program [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:PaymentsForRestructuring>
  <!--Payments for Restructuring-Integration Costs [Member]-Engine Management [Member]-->
  <us-gaap:PaymentsForRestructuring contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">1318000</us-gaap:PaymentsForRestructuring>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20170101to20170331" unitRef="U002" decimals="-3">1267000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20180101to20180331" unitRef="U002" decimals="-3">3221000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20170101to20170331" unitRef="U002" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20180101to20180331" unitRef="U002" decimals="-3">6472000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Purchase price-Foshan GWO YNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd. [Member]-->
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c20180301to20180331_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember" unitRef="U002" decimals="-5">700000</us-gaap:PaymentsToAcquireBusinessesGross>
  <!--Purchase price-Foshan Guangdong Automotive Air Conditioning Co., Ltd [Member]-->
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c20180101to20180131_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGuangdongAutomotiveAirConditioningCoLtdMember" unitRef="U002" decimals="-5">5700000</us-gaap:PaymentsToAcquireBusinessesGross>
  <!--Purchase price-Foshan Guangdong Automotive Air Conditioning Co., Ltd [Member]-->
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c20170101to20171231_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGuangdongAutomotiveAirConditioningCoLtdMember" unitRef="U002" decimals="-5">6800000</us-gaap:PaymentsToAcquireBusinessesGross>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20180101to20180331" unitRef="U002" decimals="-3">6903000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20170101to20170331" unitRef="U002" decimals="-3">3234000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Pension and Other Postretirement Benefits Disclosure [Text Block]-->
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 45pt; vertical-align: top; font-weight: bold; align: right;"&gt;Note 12.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Employee Benefits&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We provided, and continue to provide, certain medical and dental care benefits to eligible retired U.S. and Canadian employees. Under the U.S. plan, for non-union employees, a Health Reimbursement Account (&amp;#8220;HRA&amp;#8221;) was established beginning January 1, 2009 for each qualified U.S. retiree.&amp;#160; Annually, and through the year ended December 31, 2016, a fixed amount was credited into the HRA to cover both medical and dental costs for all current and future eligible retirees.&amp;#160; Under the Canadian plan, retiree medical and dental benefits were funded using insurance contracts.&amp;#160; Premiums under the insurance contracts were funded on a pay-as-you-go basis.&amp;#160; The postretirement medical plans to substantially all eligible U.S. and Canadian employees terminated on December 31, 2016.&amp;#160; For U.S. plan participants, balances in the HRA accounts upon termination of the plan at December 31, 2016 will remain available for use until December 31, 2018.&amp;#160; Any remaining balance at December 31, 2018 will be forfeited.&amp;#160; Postretirement medical and dental benefits to eligible employees will continue to be provided to the 39 former union employees in the U.S.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The components of net periodic benefit cost for our postretirement benefit plans for the three months ended March 31, 2018 and 2017 were as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Postretirement benefits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017 (1)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Amortization of prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Actuarial net (gain) loss&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(59&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net periodic benefit cost (credit)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(57&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Net periodic benefit cost (credit) has been reclassified from selling, general and administrative expenses to other non-operating income (expense), net on our consolidated statement of operations upon adoption of ASU 2017-07, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&lt;/font&gt;, see Note 2, &amp;#8220;Summary of Significant Accounting Policies&amp;#8221; for additional information.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We maintain a defined contribution Supplemental Executive Retirement Plan for key employees.&amp;#160; Under the plan, these employees may elect to defer a portion of their compensation and, in addition, we may at our discretion make contributions to the plan on behalf of the employees.&amp;#160; In March 2018, we made company contributions to the plan of $0.6 million related to calendar year 2017.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We also have an Employee Stock Ownership Plan and Trust for employees who are not covered by a collective bargaining agreement.&amp;#160; In connection therewith, we maintain an employee benefits trust to which we contribute shares of treasury stock.&amp;#160; We are authorized to instruct the trustees to distribute such shares toward the satisfaction of our future obligations under the plan. The shares held in trust are not considered outstanding for purposes of calculating earnings per share until they are committed to be released.&amp;#160; The trustees will vote the shares in accordance with their fiduciary duties.&amp;#160; During the three months ended March 31, 2018, we contributed to the trust an additional 53,300 shares from our treasury and released 53,300 shares from the trust leaving 200 shares remaining in the trust as of March 31, 2018.&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <!--Prepaid expenses and other current assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20180331" unitRef="U002" decimals="-3">12672000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid expenses and other current assets-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20171231" unitRef="U002" decimals="-3">12300000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid expenses and other current assets-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">-138000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid expenses and other current assets-Balance Without Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="U002" decimals="-3">12810000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Net borrowings under line-of-credit agreements-->
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="c20180101to20180331" unitRef="U002" decimals="-3">33000000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <!--Net borrowings under line-of-credit agreements-->
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="c20170101to20170331" unitRef="U002" decimals="-3">27234000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <!--Increase in overdraft balances-->
  <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts contextRef="c20180101to20180331" unitRef="U002" decimals="-3">1885000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
  <!--Increase in overdraft balances-->
  <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts contextRef="c20170101to20170331" unitRef="U002" decimals="-3">3650000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
  <!--Net borrowings (payments) of other debt and capital lease obligations-->
  <us-gaap:ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c20180101to20180331" unitRef="U002" decimals="-3">1054000</us-gaap:ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities>
  <!--Net borrowings (payments) of other debt and capital lease obligations-->
  <us-gaap:ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c20170101to20170331" unitRef="U002" decimals="-3">-10000</us-gaap:ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities>
  <!--Standard and Extended Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20171231" unitRef="U002" decimals="-3">20929000</us-gaap:ProductWarrantyAccrual>
  <!--Standard and Extended Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20161231" unitRef="U002" decimals="-3">24072000</us-gaap:ProductWarrantyAccrual>
  <!--Standard and Extended Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20180331" unitRef="U002" decimals="-3">20560000</us-gaap:ProductWarrantyAccrual>
  <!--Standard and Extended Product Warranty Accrual-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20170331" unitRef="U002" decimals="-3">25609000</us-gaap:ProductWarrantyAccrual>
  <!--Standard and Extended Product Warranty Accrual, Decrease for Payments-->
  <us-gaap:ProductWarrantyAccrualPayments contextRef="c20180101to20180331" unitRef="U002" decimals="-3">21611000</us-gaap:ProductWarrantyAccrualPayments>
  <!--Standard and Extended Product Warranty Accrual, Decrease for Payments-->
  <us-gaap:ProductWarrantyAccrualPayments contextRef="c20170101to20170331" unitRef="U002" decimals="-3">24193000</us-gaap:ProductWarrantyAccrualPayments>
  <!--Liabilities accrued for current year sales-->
  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c20170101to20170331" unitRef="U002" decimals="-3">25730000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
  <!--Liabilities accrued for current year sales-->
  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c20180101to20180331" unitRef="U002" decimals="-3">21242000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
  <!--Property, plant and equipment, net of accumulated depreciation of $189,147 and $191,081 for 2018 and 2017, respectively-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20171231" unitRef="U002" decimals="-3">89103000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net of accumulated depreciation of $189,147 and $191,081 for 2018 and 2017, respectively-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20180331" unitRef="U002" decimals="-3">92237000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Increase to allowance for doubtful accounts-->
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="c20170101to20170331" unitRef="U002" decimals="-3">534000</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Increase to allowance for doubtful accounts-->
  <us-gaap:ProvisionForDoubtfulAccounts contextRef="c20180101to20180331" unitRef="U002" decimals="-3">110000</us-gaap:ProvisionForDoubtfulAccounts>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20180101to20180331" unitRef="U002" decimals="-3">5000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Unrecognized Postretirement Benefit Costs (Credit) [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="U002" decimals="-3">5000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="-3">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent-Reclassification out of Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c20180101to20180331_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">5000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
  <!--Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]-->
  <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Details About Accumulated Other Comprehensive Income Components&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amortization of postretirement benefit plans:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Prior service benefit (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 15%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Unrecognized gain (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total before income tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Income tax expense&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 62%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total reclassifications for the period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 36pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 18pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 18pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;(1)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;These accumulated other comprehensive income components are included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12 for additional details).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
  <!--Restructuring Reserve, Settled without Cash-Orlando Plant Rationalization Program [Member]-Corporate and Other [Member]-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring Reserve, Settled without Cash-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember" unitRef="U002" decimals="-3">12000</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring Reserve, Settled without Cash-Other Exit Costs [Member]-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331_RestructuringCostAndReserveAxis_OtherRestructuringMember" unitRef="U002" decimals="-3">181000</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring Reserve, Settled without Cash-Workforce Reduction [Member]-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring Reserve, Settled without Cash-Temperature Control [Member]-Integration Costs [Member]-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring Reserve, Settled without Cash-Engine Management [Member]-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">12000</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring Reserve, Settled without Cash-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331" unitRef="U002" decimals="-3">181000</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring Reserve, Settled without Cash-Corporate and Other [Member]-Integration Costs [Member]-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring Reserve, Settled without Cash-Orlando Plant Rationalization Program [Member]-Temperature Control [Member]-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring Reserve, Settled without Cash-Integration Costs [Member]-Engine Management [Member]-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">169000</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring Reserve, Settled without Cash-Integration Costs [Member]-->
  <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember" unitRef="U002" decimals="-3">169000</us-gaap:RestructuringReserveSettledWithoutCash2>
  <!--Restructuring and integration expenses-->
  <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="c20180101to20180331" unitRef="U002" decimals="-3">2836000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
  <!--Restructuring and integration expenses-->
  <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="c20170101to20170331" unitRef="U002" decimals="-3">1547000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
  <!--Restructuring Reserve, Foreign Currency Translation Gain (Loss)-Integration Costs [Member]-->
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember" unitRef="U002" decimals="-3">26000</us-gaap:RestructuringReserveTranslationAdjustment>
  <!--Restructuring Reserve, Foreign Currency Translation Gain (Loss)-->
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c20180101to20180331" unitRef="U002" decimals="-3">26000</us-gaap:RestructuringReserveTranslationAdjustment>
  <!--Restructuring Reserve, Foreign Currency Translation Gain (Loss)-Other Exit Costs [Member]-->
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c20180101to20180331_RestructuringCostAndReserveAxis_OtherRestructuringMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserveTranslationAdjustment>
  <!--Restructuring Reserve, Foreign Currency Translation Gain (Loss)-Integration Costs [Member]-Engine Management [Member]-->
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">26000</us-gaap:RestructuringReserveTranslationAdjustment>
  <!--Restructuring Reserve, Foreign Currency Translation Gain (Loss)-Corporate and Other [Member]-Integration Costs [Member]-->
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserveTranslationAdjustment>
  <!--Restructuring Reserve, Foreign Currency Translation Gain (Loss)-Temperature Control [Member]-Integration Costs [Member]-->
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserveTranslationAdjustment>
  <!--Restructuring Reserve, Foreign Currency Translation Gain (Loss)-Workforce Reduction [Member]-->
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c20180101to20180331_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="U002" decimals="-3">26000</us-gaap:RestructuringReserveTranslationAdjustment>
  <!--Restructuring Charges-Engine Management [Member]-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">1471000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Plant Rationalization Program [Member]-Engine Management [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Orlando Plant Rationalization Program [Member]-Temperature Control [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember" unitRef="U002" decimals="-3">1471000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Other Exit Costs [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringCostAndReserveAxis_OtherRestructuringMember" unitRef="U002" decimals="-3">2703000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Corporate and Other [Member]-Integration Costs [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Integration Costs [Member]-Engine Management [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">1358000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331" unitRef="U002" decimals="-3">2836000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Temperature Control [Member]-Integration Costs [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember" unitRef="U002" decimals="-3">7000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Integration Costs [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember" unitRef="U002" decimals="-3">1358000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20160501to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember" unitRef="U002" decimals="-5">3200000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Temperature Control [Member]-Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">7000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Corporate and Other [Member]-Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Workforce Reduction [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="U002" decimals="-3">133000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Integration Costs [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20160501to20180331_RestructuringPlanAxis_IntegrationCostsMember" unitRef="U002" decimals="-5">3800000</us-gaap:RestructuringCharges>
  <!--Restructuring Charges-Orlando Plant Rationalization Program [Member]-Corporate and Other [Member]-->
  <us-gaap:RestructuringCharges contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringCharges>
  <!--Restructuring and Related Activities Disclosure [Text Block]-->
  <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 45pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Note 5.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"&gt;Restructuring and Integration Expenses&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The aggregated liabilities included in &amp;#8220;sundry payables and accrued expenses&amp;#8221; and &amp;#8220;other accrued liabilities&amp;#8221; in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2017 and March 31, 2018 and activity for the three months ended March 31, 2018 consisted of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Workforce &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Reduction&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Exit &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Costs&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Exit activity liability at December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Restructuring and integration costs:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Amounts provided for during 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;133&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,703&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,836&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Non-cash usage, including asset write-downs&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Cash payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(950&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,522&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,472&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Foreign currency exchange rate changes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31&lt;/font&gt;, 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,063&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,063&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Restructuring Costs&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Plant Rationalization Program&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In February 2016, in connection with our ongoing efforts to improve operating efficiencies and reduce costs, we finalized our intention to implement a plant rationalization initiative.&amp;#160; As part of the plant rationalization, all of our Grapevine, Texas production activities have been relocated to facilities in Greenville, South Carolina and Reynosa, Mexico, and certain production activities were relocated from our Greenville, South Carolina manufacturing facility to our manufacturing facility in Bialystok, Poland.&amp;#160; In addition, certain service functions were relocated from Grapevine, Texas to our administrative offices in Lewisville, Texas and our Grapevine, Texas facility was closed.&amp;#160; As of March 31, 2018, the plant rationalization program is substantially completed.&amp;#160; Cash payments made during the first three months of 2018 consisted of severance payments to employees.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Activity, by segment, for the three months ended March 31, 2018 related to our plant rationalization program consisted of the following (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Engine &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Management&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Temperature&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Control&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&lt;div style="margin-left: 9pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;December 31&lt;/font&gt;, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,476&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,476&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Restructuring and integration costs:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Amounts provided for during 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Cash payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(647&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(647&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;836&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;836&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Orlando Plant Rationalization Program&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In January 2017, to further our ongoing efforts to improve operating efficiencies and reduce costs, we finalized our intention to implement a plant rationalization initiative at our Orlando, Florida facility.&amp;#160; As part of the plant rationalization, we will relocate production activities from our Orlando, Florida manufacturing facility to Independence, Kansas, and close our Orlando, Florida facility.&amp;#160; In addition, certain production activities will be relocated from our Independence, Kansas manufacturing facility to our manufacturing facility in Reynosa, Mexico. Restructuring and integration expenses expected to be incurred related to the program of approximately $3.3 million, consisting of employee severance and relocation of certain machinery and equipment, will be recognized throughout the program.&amp;#160; Through March 31, 2018, total restructuring and integration expenses related to the program of approximately $3.2 million were recognized.&amp;#160; We anticipate that the Orlando plant rationalization will be completed by the end of the second half of 2018.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Activity, by segment, for the three months ended March 31, 2018 related to our Orlando plant rationalization program consisted of the following (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Engine &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Management&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Temperature &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Control&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;December 31&lt;/font&gt;, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;986&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;986&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Restructuring and integration costs:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Amounts provided for during 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-cash usage, including asset write-downs&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Cash payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,507&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,507&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Integration Costs&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Wire and Cable Relocation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In connection with our acquisition of the North American automotive ignition wire business of General Cable Corporation in May 2016, we incurred certain integration expenses, including costs incurred in connection with the consolidation of the General Cable Corporation Altoona, Pennsylvania wire distribution center into our existing wire distribution center in Edwardsville, Kansas and the relocation of certain machinery and equipment.&amp;#160; In October 2016, we further announced our plan to relocate all production from the acquired Nogales, Mexico wire set assembly operation to our existing wire assembly facility in Reynosa, Mexico and to close the Nogales, Mexico plant.&amp;#160; Integration expenses expected to be incurred related to the closure of the Nogales, Mexico plant include employee severance and the relocation of certain machinery and equipment.&amp;#160; Total integration expenses of approximately $4 million are expected to be incurred related to the wire and cable relocation program.&amp;#160; Through March 31, 2018, integration expenses related to the program of approximately $3.8 million were recognized.&amp;#160; We anticipate that the wire and cable relocation program will be completed by the end of the second half of 2018.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Activity, by segment, for the three months ended March 31, 2018 related to our wire and cable relocation program consisted of the following (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Engine &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Management&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Temperature &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Control&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;December 31&lt;/font&gt;, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;392&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;392&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Restructuring and integration costs:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Amounts provided for during 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,358&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,358&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-cash usage, including asset write-downs&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(169&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(169&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Cash payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Foreign currency exchange rate changes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
  <!--Restructuring Reserve-Engine Management [Member]-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">986000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Engine Management [Member]-Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember" unitRef="U002" decimals="-3">986000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Temperature Control [Member]-Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">1476000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Integration Costs [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_IntegrationCostsMember" unitRef="U002" decimals="-3">392000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Other Exit Costs [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringCostAndReserveAxis_OtherRestructuringMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Temperature Control [Member]-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Integration Costs [Member]-Corporate and Other [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Workforce Reduction [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="U002" decimals="-3">2854000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Corporate and Other [Member]-Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-->
  <us-gaap:RestructuringReserve contextRef="c20171231" unitRef="U002" decimals="-3">2854000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Corporate and Other [Member]-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Integration Costs [Member]-Engine Management [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">392000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_PlantRationalizationProgramMember" unitRef="U002" decimals="-3">1476000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Integration Costs [Member]-Temperature Control [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20171231_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_PlantRationalizationProgramMember" unitRef="U002" decimals="-3">836000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-->
  <us-gaap:RestructuringReserve contextRef="c20180331" unitRef="U002" decimals="-3">2063000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember" unitRef="U002" decimals="-3">938000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Plant Rationalization Program [Member]-Temperature Control [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">836000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Corporate and Other [Member]-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Integration Costs [Member]-Temperature Control [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Corporate and Other [Member]-Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Engine Management [Member]-Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_PlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Integration Costs [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_IntegrationCostsMember" unitRef="U002" decimals="-3">289000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Workforce Reduction [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="U002" decimals="-3">2063000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Engine Management [Member]-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">938000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Integration Costs [Member]-Engine Management [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3">289000</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Orlando Plant Rationalization Program [Member]-Temperature Control [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Integration Costs [Member]-Corporate and Other [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringPlanAxis_IntegrationCostsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring Reserve-Other Exit Costs [Member]-->
  <us-gaap:RestructuringReserve contextRef="c20180331_RestructuringCostAndReserveAxis_OtherRestructuringMember" unitRef="U002" decimals="-3">0</us-gaap:RestructuringReserve>
  <!--Restructuring and integration expenses expected to be incurred-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1 contextRef="c20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember" unitRef="U002" decimals="-5">3300000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
  <!--Restructuring and integration expenses expected to be incurred-Integration Costs [Member]-->
  <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1 contextRef="c20180331_RestructuringPlanAxis_IntegrationCostsMember" unitRef="U002" decimals="-5">4000000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20180331" unitRef="U002" decimals="-3">359232000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20171231" unitRef="U002" decimals="-3">357153000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">-798000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">-1189000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-ASC 606 [Member]-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="U002" decimals="-3">355964000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-ASC 606 [Member]-Balance Without Adoption of ASU 2014-09 [Member]-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="U002" decimals="-3">360030000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Revenue from Contract with Customer [Text Block]-->
  <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 45pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Note 3.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Net Sales&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Significant Accounting Policy&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We recognize revenues when our performance obligation has been satisfied and the control of products has been transferred to a customer which typically occurs upon shipment.&amp;#160; Revenue is measured as the amount of consideration we expect to receive in exchange for the transfer of goods or providing services.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Shipping and handling costs, as well as freight to customers, are included in distribution expenses as part of selling, general and administrative expenses.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Revenue Recognition&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We derive our revenue primarily from sales of replacement parts for motor vehicles from both our Engine Management and Temperature Control Segments. The amount of consideration we receive and revenue we recognize depends on the marketing incentives, product warranty and overstock returns we offer to our customers.&amp;#160; For certain of our sales of remanufactured products, we also charge our customers a deposit for the return of a used core component which we can use in our future remanufacturing activities.&amp;#160; Such deposit is not recognized as revenue at the time of the sale but rather carried as a core liability.&amp;#160; At the same time, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.&amp;#160; The liability is extinguished when a core is actually returned to us, or at period end when we estimate and recognize revenue for the core deposits not expected to be returned.&amp;#160; We estimate and record provisions for cash discounts, quantity rebates, sales returns and warranties in the period the sale is recorded, based upon our prior experience and current trends.&amp;#160; Significant management judgments and estimates must be made and used in estimating sales returns and allowances relating to revenue recognized in any accounting period.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Product Warranty and Overstock Returns&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Many of our products carry a warranty ranging from a 90-day limited warranty to a lifetime limited warranty, which generally covers defects in materials or workmanship and failure to meet industry published specifications and/or the result of installation error.&amp;#160; In addition to warranty returns, we also permit our customers to return new, undamaged products to us within customer-specific limits (which are generally limited to a specified percentage of their annual purchases from us) in the event that they have overstocked their inventories. At the time products are sold, we accrue a liability for product warranties and overstock returns as a percentage of sales based upon estimates established using historical information on the nature, frequency and average cost of the claim and the probability of the customer return.&amp;#160; At the same time, we record an estimate of anticipated customer returns as unreturned customer inventory.&amp;#160; Revision to these estimates is made when necessary, based upon changes in these factors.&amp;#160; We regularly study trends of such claims.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Disaggregation of Net Sales&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We disaggregate our net sales from contracts with customers by geographic area, major product group, and major sales channels for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our net sales are affected by economic factors.&amp;#160; The following tables provide disaggregation of net sales information for the three months ended March 31, 2018 and 2017 (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Three months ended March 31, 2018 (a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Engine &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Management&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Temperature &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Control&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other (c)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Geographic Area:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;174,584&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;55,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;230,155&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Canada&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,804&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,931&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,842&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Mexico&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;212&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,480&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;164&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,644&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Other foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,398&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;353&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;199,488&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,231&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; margin-left: 9pt; background-color: #cceeff; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Major Product Group:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Ignition, emissions and fuel system parts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;160,732&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,662&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;162,394&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Wire and cable&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,756&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,947&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Compressors&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(56&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,842&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Other climate control parts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;30,333&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;310&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;30,643&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;199,488&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,231&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Major Sales Channel:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Aftermarket&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;169,310&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;51,630&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;223,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;OE/OES&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,056&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,101&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,157&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Export&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,122&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,622&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;199,488&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,231&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Three months ended March 31, 2017 (a)(b)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Engine &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Management&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Temperature &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Control&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other (c)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Geographic Area:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;185,902&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;65,039&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;250,941&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Canada&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,767&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Mexico&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,031&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,255&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,814&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;204&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Other foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;466&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,266&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;211,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;282,378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Major Product Group:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Ignition, emissions and fuel system parts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;165,153&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;723&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;165,876&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Wire and cable&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46,161&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;227&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46,388&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Compressors&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;37,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(302&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;37,620&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Other climate control parts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,368&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;126&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;32,494&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;211,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;282,378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Major Sales Channel:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Aftermarket&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;179,765&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,799&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;242,338&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;OE/OES&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,504&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34,493&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Export&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,045&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;502&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,547&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;211,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;282,378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(b)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;, using the modified retrospective method.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(c)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.&amp;#160; Intersegment compressor sales for the three months ended March 31, 2018 and 2017 exceeded third party sales from our Canadian business unit.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Geographic Area&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We sell our line of products primarily in the United States, with additional sales in Canada, Mexico, Europe, Asia and Latin America.&amp;#160; Sales are attributed to countries based upon the location of the customer.&amp;#160; Our sales are substantially denominated in U.S. dollars.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Major Product Group&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Engine Management segment of the Company principally generates revenue from the sale of automotive engine replacement parts including ignition, emission and fuel system parts, and wire and cable parts.&amp;#160; The Temperature Control segment of the Company principally generates revenue from the sale of automotive temperature control systems replacement parts including air conditioning compressors and other climate control parts.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Major Sales Channel&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In the aftermarket channel, we sell our products to warehouse distributors and retailers.&amp;#160; Our customers buy directly from us and sell directly to jobber stores, professional technicians and to &amp;#8220;do-it-yourselfers&amp;#8221; who perform automotive repairs on their personal vehicles.&amp;#160; In the Original Equipment (&amp;#8220;OE&amp;#8221;) and Original Equipment Service (&amp;#8220;OES&amp;#8221;) channel, we sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.&amp;#160; Lastly, in the Export channel, our domestic entities sell to customers outside the United States.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
  <!--Disaggregation of net sales-Europe [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3" id="Item-10">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Wire and Cable [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-11">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Other Foreign [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_OtherForeignMember" unitRef="U002" decimals="-3" id="Item-12">5398000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Original Equipment ("OE") and Original Equipment Service ("OES") [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-13">25056000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-Ignition, Emission and Fuel System Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-14">723000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Europe [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3" id="Item-15">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Mexico [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_MX" unitRef="U002" decimals="-3" id="Item-16">7031000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-Canada [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_CA" unitRef="U002" decimals="-3" id="Item-17">4357000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Mexico [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_MX" unitRef="U002" decimals="-3" id="Item-18">212000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-Mexico [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_MX" unitRef="U002" decimals="-3" id="Item-19">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Aftermarket [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-20">51630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-21">2107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-Mexico [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_MX" unitRef="U002" decimals="-3" id="Item-22">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Canada [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementGeographicalAxis_CA" unitRef="U002" decimals="-3" id="Item-23">13842000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-United States [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_US" unitRef="U002" decimals="-3" id="Item-24">185902000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-Export [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-25">502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Compressors [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-26">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Wire and Cable [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_WireAndCableMember" unitRef="U002" decimals="-3" id="Item-27">46388000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-Wire and Cable [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-28">191000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-Other Climate Control Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-29">310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Other Climate Control Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-30">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Canada [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_CA" unitRef="U002" decimals="-3" id="Item-31">7804000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-United States [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementGeographicalAxis_US" unitRef="U002" decimals="-3" id="Item-32">230155000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-Export [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-33">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-34">211314000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Aftermarket [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-35">2107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-Export [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-36">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Original Equipment ("OE") and Original Equipment Service ("OES") [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_OEOESMember" unitRef="U002" decimals="-3" id="Item-37">33157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Original Equipment ("OE") and Original Equipment Service ("OES") [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-38">8101000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Other Climate Control Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_OtherClimateControlPartsMember" unitRef="U002" decimals="-3" id="Item-39">30643000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Compressors [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-40">-302000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Wire and Cable [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-41">227000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Europe [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3" id="Item-42">4018000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Ignition, Emission and Fuel System Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember" unitRef="U002" decimals="-3" id="Item-43">162394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Compressors [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_CompressorsMember" unitRef="U002" decimals="-3" id="Item-44">29842000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Ignition, Emission and Fuel System Parts [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-45">1662000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Europe [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3" id="Item-46">3644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Mexico [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementGeographicalAxis_MX" unitRef="U002" decimals="-3" id="Item-47">8434000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-48">199488000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Compressors [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_CompressorsMember" unitRef="U002" decimals="-3" id="Item-49">37620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Wire and Cable [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_WireAndCableMember" unitRef="U002" decimals="-3" id="Item-50">38947000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Other Climate Control Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_OtherClimateControlPartsMember" unitRef="U002" decimals="-3" id="Item-51">32494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-Original Equipment ("OE") and Original Equipment Service ("OES") [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-52">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Aftermarket [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-53">179765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-Aftermarket [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-54">774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Export [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-55">5122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Compressors [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-56">29898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Canada [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementGeographicalAxis_CA" unitRef="U002" decimals="-3" id="Item-57">14898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Other Foreign [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_OtherForeignMember" unitRef="U002" decimals="-3" id="Item-58">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Other Foreign [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_OtherForeignMember" unitRef="U002" decimals="-3" id="Item-59">4800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Export [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-60">5045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Original Equipment ("OE") and Original Equipment Service ("OES") [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-61">26504000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Mexico [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementGeographicalAxis_MX" unitRef="U002" decimals="-3" id="Item-62">7255000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Compressors [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-63">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-Mexico [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_MX" unitRef="U002" decimals="-3" id="Item-64">224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Mexico [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_MX" unitRef="U002" decimals="-3" id="Item-65">8222000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-Other Foreign [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_OtherForeignMember" unitRef="U002" decimals="-3" id="Item-66">466000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-United States [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_US" unitRef="U002" decimals="-3" id="Item-67">65039000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-Canada [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_CA" unitRef="U002" decimals="-3" id="Item-68">2107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Export [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_ExportMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-69">500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-70">60231000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Other Foreign [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementGeographicalAxis_OtherForeignMember" unitRef="U002" decimals="-3" id="Item-71">5751000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-United States [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementGeographicalAxis_US" unitRef="U002" decimals="-3" id="Item-72">250941000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Other Foreign [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementGeographicalAxis_OtherForeignMember" unitRef="U002" decimals="-3" id="Item-73">5266000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-74">70290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Compressors [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-75">37922000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Aftermarket [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_AftermarketMember" unitRef="U002" decimals="-3" id="Item-76">242338000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Original Equipment ("OE") and Original Equipment Service ("OES") [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_OEOESMember" unitRef="U002" decimals="-3" id="Item-77">34493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-Ignition, Emission and Fuel System Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-78">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Ignition, Emission and Fuel System Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-79">160732000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-Wire and Cable [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-80">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-United States [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_US" unitRef="U002" decimals="-3" id="Item-81">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Other Foreign [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_OtherForeignMember" unitRef="U002" decimals="-3" id="Item-82">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Aftermarket [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-83">61799000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-Other Climate Control Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-84">32368000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Canada [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_CA" unitRef="U002" decimals="-3" id="Item-85">9767000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Aftermarket [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_AftermarketMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-86">169310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Export [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_ExportMember" unitRef="U002" decimals="-3" id="Item-87">5547000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Original Equipment ("OE") and Original Equipment Service ("OES") [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-88">7989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Other Foreign [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_OtherForeignMember" unitRef="U002" decimals="-3" id="Item-89">353000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Compressors [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_CompressorsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-90">-56000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Ignition, Emission and Fuel System Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-91">165153000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Other Climate Control Parts [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-92">126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331" unitRef="U002" decimals="-3" id="Item-93">282378000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Original Equipment ("OE") and Original Equipment Service ("OES") [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ContractWithCustomerSalesChannelAxis_OEOESMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-94">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Europe [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3" id="Item-95">3480000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-Other Climate Control Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-96">30333000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-United States [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_US" unitRef="U002" decimals="-3" id="Item-97">174584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-United States [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_US" unitRef="U002" decimals="-3" id="Item-98">55571000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-99">774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-Canada [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_CA" unitRef="U002" decimals="-3" id="Item-100">3931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Engine Management [Member]-Europe [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_EngineManagementMember_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3" id="Item-101">3814000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-United States [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_US" unitRef="U002" decimals="-3" id="Item-102">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Temperature Control [Member]-Ignition, Emission and Fuel System Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-103">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Europe [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3" id="Item-104">204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Canada [Member]-Corporate and Other [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember_StatementGeographicalAxis_CA" unitRef="U002" decimals="-3" id="Item-105">774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331" unitRef="U002" decimals="-3" id="Item-106">261826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Aftermarket [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_AftermarketMember" unitRef="U002" decimals="-3" id="Item-107">223047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Ignition, Emission and Fuel System Parts [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_IgnitionEmissionAndFuelSystemPartsMember" unitRef="U002" decimals="-3" id="Item-108">165876000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Export [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ContractWithCustomerSalesChannelAxis_ExportMember" unitRef="U002" decimals="-3" id="Item-109">5622000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Wire and Cable [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20170101to20170331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-110">46161000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Other Climate Control Parts [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_OtherClimateControlPartsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-111">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Europe [Member]-Temperature Control [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_TemperatureControlMember_StatementGeographicalAxis_EuropeMember" unitRef="U002" decimals="-3" id="Item-112">164000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Disaggregation of net sales-Wire and Cable [Member]-Engine Management [Member]-->
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c20180101to20180331_ProductOrServiceAxis_WireAndCableMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-113">38756000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <!--Expiration of vesting period-Executives and Directors [Member]-Restricted and Performance based Shares [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember_TitleOfIndividualAxis_ExecutivesAndDirectorsMember">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage-Age 63 [Member]-Restricted Stock [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_SubsegmentsAxis_Age63Member" unitRef="U004" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage-Restricted Stock [Member]-Age 60 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_SubsegmentsAxis_Age60Member" unitRef="U004" decimals="2">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage-Age65 [Member]-Restricted Stock [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_SubsegmentsAxis_Age65Member" unitRef="U004" decimals="INF">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20180101to20180331" unitRef="U002" decimals="-3" id="Item-114">261826000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20170331" unitRef="U002" decimals="-3" id="Item-115">282378000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Adjustments Due to Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">2348000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Balance Without Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20180101to20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="U002" decimals="-3">259478000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Reportable Segments [Member]-Engine Management [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20170331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-116">211314000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20180101to20180331_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U002" decimals="-3" id="Item-117">0</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Corporate and Other [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20170331_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-118">774000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-Engine Management [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20170331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-119">7312000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Corporate and Other [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20180101to20180331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-120">-7671000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-Corporate and Other [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20170331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-121">-9341000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-Temperature Control [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20180101to20180331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-122">1680000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Temperature Control [Member]-Reportable Segments [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20180101to20180331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-123">60231000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Temperature Control [Member]-Reportable Segments [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20170331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-124">70290000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Engine Management [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20180101to20180331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-125">5991000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20170331_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U002" decimals="-3" id="Item-126">0</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Reportable Segments [Member]-Engine Management [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20180101to20180331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EngineManagementMember" unitRef="U002" decimals="-3" id="Item-127">199488000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Corporate and Other [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20180101to20180331_StatementBusinessSegmentsAxis_CorporateAndOtherMember" unitRef="U002" decimals="-3" id="Item-128">2107000</us-gaap:SalesRevenueGoodsNet>
  <!--Net sales-Temperature Control [Member]-Intersegment Eliminations [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20170101to20170331_ConsolidationItemsAxis_IntersegmentEliminationMember_StatementBusinessSegmentsAxis_TemperatureControlMember" unitRef="U002" decimals="-3" id="Item-129">2029000</us-gaap:SalesRevenueGoodsNet>
  <!--Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]-->
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following are reconciliations of the earnings available to common stockholders and the shares used in calculating basic and dilutive net earnings per common share (in thousands, except per share data):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Basic Net Earnings Per Common Share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings from continuing operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,367&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Loss from discontinued operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(608&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(633&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net earnings available to common stockholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,734&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average common shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,847&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings from continuing operations per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.38&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.72&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Loss from discontinued operations per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.02&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Basic net earnings per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.69&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; font-weight: bold; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; font-weight: bold; background-color: #cceeff;"&gt;&lt;div&gt;Diluted Net Earnings Per Common Share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings from continuing operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,367&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Loss from discontinued operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(608&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(633&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net earnings available to common stockholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,734&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average common shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,499&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,847&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Plus incremental shares from assumed conversions:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Dilutive effect of restricted stock and performance stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;468&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;467&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted average common shares outstanding &amp;#8211; Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings from continuing operations per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.70&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Loss from discontinued operations per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.02&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(0.03&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Diluted net earnings per common share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.35&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.67&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <!--Schedule of Inventory, Current [Table Text Block]-->
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) or market, consist of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(In thousands)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;215,057&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;209,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Work in process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;106,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;109,075&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Subtotal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;329,784&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;326,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Unreturned customer inventories (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;348,458&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;326,411&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 27pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The adoption of ASU 2014-09 using the modified retrospective method resulted in the recording of unreturned customer inventories commencing on January 1, 2018, see Note 2, &amp;#8220;Summary of Significant Accounting Policies&amp;#8221; for additional information.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <!--Schedule of Costs of Retirement Plans [Table Text Block]-->
  <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The components of net periodic benefit cost for our postretirement benefit plans for the three months ended March 31, 2018 and 2017 were as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Postretirement benefits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017 (1)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Interest cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Amortization of prior service cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Actuarial net (gain) loss&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(59&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net periodic benefit cost (credit)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(57&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Net periodic benefit cost (credit) has been reclassified from selling, general and administrative expenses to other non-operating income (expense), net on our consolidated statement of operations upon adoption of ASU 2017-07, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&lt;/font&gt;, see Note 2, &amp;#8220;Summary of Significant Accounting Policies&amp;#8221; for additional information.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
  <!--Schedule of Product Warranty Liability [Table Text Block]-->
  <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following table provides the changes in our product warranties (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance, beginning of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,929&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,072&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Liabilities accrued for current year sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21,242&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Settlements of warranty claims&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(21,611&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(24,193&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance, end of period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,560&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,609&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
  <!--Schedule of Debt [Table Text Block]-->
  <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Total debt outstanding is summarized as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(In thousands)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Revolving credit facilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;90,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,778&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;95,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,778&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Current maturities of debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;95,880&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,699&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Long-term debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;79&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;95,922&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,778&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 31.5pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Other includes borrowings under our Polish overdraft facility of Zloty 19.8 million (approximately $5.8 million).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
  <!--Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]-->
  <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Our restricted and performance-based share activity was as follows for the three months ended March 31, 2018:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted Average &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Grant Date Fair &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Value Per Share&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;853,958&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;41.18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;41.71&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,575&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;41.44&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 60%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at March 31, 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;850,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 12%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33.21&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
  <!--Changes in Accumulated Other Comprehensive Income-->
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Changes in Accumulated Other Comprehensive Income by Component (in thousands)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Currency &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjustments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Unrecognized &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Postretirement &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Benefit Costs &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(Credit)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;December 31&lt;/font&gt;, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,225&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;116&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Other comprehensive income before reclassifications&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,219&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,219&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Amounts reclassified from accumulated other comprehensive income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other comprehensive income, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,219&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,214&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31&lt;/font&gt;, 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,006&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;111&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,895&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <!--Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]-->
  <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The shares listed below were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Restricted and performance shares&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;277&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;249&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
  <!--Acquired Identifiable Intangible Assets-->
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Acquired identifiable intangible assets consist of the following:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;March 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;December 31,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(In thousands)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;87,462&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;87,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Trademarks and trade names&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-compete agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,193&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Patents&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;723&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;723&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Supply agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Leaseholds&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Total acquired intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;99,145&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;98,966&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less accumulated amortization (1)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(45,787&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(43,853&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Net acquired intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;53,358&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;55,113&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 27pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Applies to all intangible assets, except for trademarks and trade names totaling $5.2 million, which have indefinite useful lives and, as such, are not being amortized.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
  <!--Impacts of Adopting ASU 606 on Consolidated Financial Statement-->
  <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The cumulative effect of the changes made to our consolidated balance sheet as of January 1, 2018 for the adoption of ASU 2014-09 is as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; border-bottom: #000000 2px solid; margin-left: 9pt; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Balance at &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;December 31, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjustments &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Due to &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adoption of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;ASU 2014-09&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Balance at &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;January 1, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Unreturned customer inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,950&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,950&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued customer returns&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,916&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42,586&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued core liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,899&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,469&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,368&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Retained earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;357,153&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,189&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;355,964&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; font-style: normal; text-align: left;"&gt;The adoption of ASU 2014-09&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;resulted in the following changes to our consolidated balance sheet as of March 31, 2018 and our consolidated statement of operations for the three months ended March 31, 2018 (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; margin-left: 9pt; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;As Reported&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Balances &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Without &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adoption of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;ASU 2014-09&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Effect of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Change&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Unreturned customer inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Prepaid expenses and other current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,672&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,810&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued customer returns&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;43,031&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,817&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,214&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued core liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,631&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,120&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Retained earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;359,232&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;360,030&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(798&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Statement of Operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;259,478&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Cost of sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;189,237&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;187,418&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,819&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Earnings from continuing operations before taxes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,644&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Provision for income taxes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,909&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Net earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,598&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;391&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
  <!--Schedule of Restructuring Reserve by Type of Cost [Table Text Block]-->
  <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The aggregated liabilities included in &amp;#8220;sundry payables and accrued expenses&amp;#8221; and &amp;#8220;other accrued liabilities&amp;#8221; in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2017 and March 31, 2018 and activity for the three months ended March 31, 2018 consisted of the following (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Workforce &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Reduction&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other Exit &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Costs&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Exit activity liability at December 31, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Restructuring and integration costs:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Amounts provided for during 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;133&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,703&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,836&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Non-cash usage, including asset write-downs&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Cash payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(950&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,522&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,472&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Foreign currency exchange rate changes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31&lt;/font&gt;, 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,063&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,063&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
  <!--Schedule of Restructuring Reserve by Type of Cost [Table Text Block]-Plant Rationalization Program [Member]-->
  <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c20180101to20180331_RestructuringPlanAxis_PlantRationalizationProgramMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Activity, by segment, for the three months ended March 31, 2018 related to our plant rationalization program consisted of the following (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Engine &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Management&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Temperature&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Control&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&lt;div style="margin-left: 9pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;December 31&lt;/font&gt;, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,476&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,476&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Restructuring and integration costs:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt;"&gt;Amounts provided for during 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Cash payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(647&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(647&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;836&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;836&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
  <!--Schedule of Restructuring Reserve by Type of Cost [Table Text Block]-Orlando Plant Rationalization Program [Member]-->
  <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c20180101to20180331_RestructuringPlanAxis_OrlandoPlantRationalizationProgramMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Activity, by segment, for the three months ended March 31, 2018 related to our Orlando plant rationalization program consisted of the following (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Engine &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Management&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Temperature &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Control&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;December 31&lt;/font&gt;, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;986&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;986&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Restructuring and integration costs:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Amounts provided for during 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-cash usage, including asset write-downs&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Cash payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,507&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,507&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
  <!--Schedule of Restructuring Reserve by Type of Cost [Table Text Block]-Integration Costs [Member]-->
  <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c20180101to20180331_RestructuringPlanAxis_IntegrationCostsMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Activity, by segment, for the three months ended March 31, 2018 related to our wire and cable relocation program consisted of the following (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Engine &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Management&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Temperature &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Control&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;December 31&lt;/font&gt;, 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;392&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;392&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Restructuring and integration costs:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Amounts provided for during 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,358&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,358&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Non-cash usage, including asset write-downs&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(169&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(169&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Cash payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Foreign currency exchange rate changes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 52%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exit activity liability at &lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;March 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
  <!--Schedule of Segment Reporting Information, by Segment [Table Text Block]-->
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following tables show our net sales, intersegment revenue and operating income by our operating segments (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net Sales (a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Engine Management&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;199,488&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;211,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Temperature Control&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,231&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;All Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Consolidated&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;282,378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Intersegment Revenue (a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Engine Management&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,991&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Temperature Control&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,680&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,029&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;All Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,671&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,341&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Consolidated&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Operating Income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Engine Management&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,376&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,285&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Temperature Control&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;831&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;All Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,900&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,790&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Consolidated&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,307&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,462&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 22.5pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <!--Segment Reporting Disclosure [Text Block]-->
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 45pt; vertical-align: top; font-weight: bold; align: right;"&gt;Note 15.&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Industry Segments&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;We have two major reportable operating segments, each of which focuses on a specific line of replacement parts.&amp;#160; Our Engine Management Segment manufactures and remanufactures ignition and emission parts, ignition wires, battery cables, fuel system parts and sensors for vehicle systems.&amp;#160; Our Temperature Control Segment manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following tables show our net sales, intersegment revenue and operating income by our operating segments (in thousands):&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Three Months Ended&lt;/div&gt;March 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net Sales (a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Engine Management&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;199,488&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;211,314&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Temperature Control&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,231&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;All Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Consolidated&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;282,378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Intersegment Revenue (a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Engine Management&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,991&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,312&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Temperature Control&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,680&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,029&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;All Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,671&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,341&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Consolidated&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Operating Income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Engine Management&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;17,376&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,285&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Temperature Control&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;831&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;All Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,900&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,790&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Consolidated&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,307&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,462&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 22.5pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; align: right;"&gt;a)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;For the disaggregation of our net sales from contracts with customers by geographic area, major product group and major sales channels for each of our segments, see Note 3, &amp;#8220;Net Sales.&amp;#8221;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <!--Selling, general and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20170101to20170331" unitRef="U002" decimals="-3">57417000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling, general and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20180101to20180331" unitRef="U002" decimals="-3">57717000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U003" decimals="2">41.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <!--Stock-based compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20180101to20180331" unitRef="U002" decimals="-3">1917000</us-gaap:ShareBasedCompensation>
  <!--Stock-based compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20170101to20170331" unitRef="U002" decimals="-3">1862000</us-gaap:ShareBasedCompensation>
  <!--Stock-based compensation-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensation contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U002" decimals="-5">1900000</us-gaap:ShareBasedCompensation>
  <!--Stock-based compensation-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensation contextRef="c20170101to20170331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U002" decimals="-5">1800000</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U001" decimals="INF">1575</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U001" decimals="INF">2200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U003" decimals="2">41.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U001" decimals="INF">129</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20171231_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U003" decimals="2">33.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U003" decimals="2">33.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U003" decimals="2">41.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20171231_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U001" decimals="INF">853958</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted and Performance based Shares [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember" unitRef="U001" decimals="INF">850312</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Significant Accounting Policies [Text Block]-->
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c20180101to20180331">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 45pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Note 2.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Summary of Significant Accounting Policies&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The preparation of consolidated annual and quarterly financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of our consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods.&amp;#160; We have made a number of estimates and assumptions in the preparation of these consolidated financial statements.&amp;#160; We can give no assurance that actual results will not differ from those estimates.&amp;#160; Some of the more significant estimates include allowances for doubtful accounts, realizability of inventory, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability, other postretirement benefits, asbestos, environmental and litigation matters, the valuation of deferred tax assets and sales return allowances.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;There have been no material changes to our critical accounting policies and estimates from the information provided in &lt;/font&gt;Note 1 of the notes to our consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2017, except for changes made as a result of the adoption of the Financial Accounting Standards Board&amp;#8217;s (&amp;#8220;FASB&amp;#8221;) Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) 2014-09, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Revenue from Contracts with Customers, &lt;/font&gt;described under the heading, &amp;#8220;Recently Issued Accounting Pronouncements&amp;#8221; below and in Note 3, &amp;#8220;Net Sales.&amp;#8221;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Recently Issued Accounting Pronouncements&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Standards that were adopted&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;&lt;u&gt;Revenue from Contracts with Customers&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;In May 2014, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) 2014-09, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;, (&amp;#8220;ASU 2014-09&amp;#8221;) which replaces numerous requirements in U.S. generally accepted accounting principles, including industry-specific requirements, and provide companies with a single comprehensive revenue recognition model for recognizing revenue from contracts with customers. Under the new guidance, an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&amp;#160; The two permitted transition methods under the new standard are (1) the full retrospective method, in which case the standard would be applied to each prior reporting period presented, with the cumulative effect of applying the standard recognized at the earliest period presented, or (2) the modified retrospective method, in which case the cumulative effect of applying the standard would be recognized at the date of initial application.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Effective January 1, 2018, we adopted the requirements of ASU 2014-09, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;, using the modified retrospective method.&amp;#160; We recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of retained earnings.&amp;#160; The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.&amp;#160; We expect the impact of the adoption of the new standard to be immaterial to our net income on an ongoing basis.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The adoption of the new standard did not result in a material difference between the recognition of revenue under ASU 2014-09 and prior accounting standards.&amp;#160; For the majority of our net sales, revenue continues to be recognized when products are shipped from our distribution facilities, or when received by our customers, depending upon the terms of the contract.&amp;#160; Under the new revenue standard, (1) the return of cores from customers used in our manufacturing processes for air conditioning compressors, diesel injectors, and diesel pumps is estimated and recorded as unreturned customer inventories at the time of sale, and (2) overstock returns are recorded gross of expected recoveries.&amp;#160; Adoption of the new standard resulted in the recording of unreturned customer inventories, and an increase in accrued core liabilities and accrued customer returns, with partially offsetting changes in net sales and cost of sales, and no material change to our net income on an ongoing basis.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The cumulative effect of the changes made to our consolidated balance sheet as of January 1, 2018 for the adoption of ASU 2014-09 is as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; border-bottom: #000000 2px solid; margin-left: 9pt; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Balance at &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;December 31, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjustments &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Due to &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adoption of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;ASU 2014-09&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Balance at &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;January 1, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Unreturned customer inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,950&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,950&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued customer returns&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,916&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;42,586&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued core liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,899&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,469&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;26,368&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Retained earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;357,153&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,189&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;355,964&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; font-style: normal; text-align: left;"&gt;The adoption of ASU 2014-09&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;resulted in the following changes to our consolidated balance sheet as of March 31, 2018 and our consolidated statement of operations for the three months ended March 31, 2018 (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; margin-left: 9pt; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;As Reported&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Balances &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Without &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adoption of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;ASU 2014-09&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Effect of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Change&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Balance Sheet&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Unreturned customer inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#8212;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Prepaid expenses and other current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,672&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,810&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued customer returns&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;43,031&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,817&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,214&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Accrued core liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,751&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,631&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,120&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Retained earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;359,232&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;360,030&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(798&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;"&gt;Statement of Operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;261,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;259,478&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Cost of sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;189,237&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;187,418&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,819&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Earnings from continuing operations before taxes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,644&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Provision for income taxes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,909&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 18pt; text-indent: -9pt;"&gt;Net earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,598&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;391&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;See Note 3 for further information regarding our adoption of ASU 2014-09.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following table provides a brief description of the impact of additional recently adopted accounting pronouncements on our financial statements:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; border-collapse: collapse;"&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Standard&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Date of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;adoption&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Effects on the financial &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;statements or other significant &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;matters&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;ASU 2016-15, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Statement of Cash Flows&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;This standard is intended to reduce diversity in practice and to provide guidance as to how certain cash receipts and cash payments are presented and classified in the statement of cash flows.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;January 1, 2018&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The retrospective adoption of the new standard did not result in any changes in our reporting of cash receipts and cash payments in our consolidate statement of cash flows.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;ASU 2017-07, &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;This standard requires employers that present operating income in their consolidated statement of operations to include only the service cost component of net periodic pension cost and net periodic postretirement benefit cost in operating expenses (together with other employee compensation costs).&amp;#160; The other components of net benefit cost, including amortization of prior service cost/credit, and settlement and curtailment effects, are to be included in other non-operating income (expense).&amp;#160; The new standard requires retrospective reclassification of the effects of the new standard on the statement of operations.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;January 1, 2018&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The adoption of the new standard resulted in the reclassification of all components of net periodic pension cost and net periodic postretirement benefit cost, other than the service cost component, in our statement of operations from selling, general and administrated expenses, to other non-operating income (expense). We adopted the new standard retrospectively, and as such, all prior period amounts have been reclassified for comparative purposes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;Standards that are not yet adopted as of March 31, 2018&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The following table provides a brief description of the additional recent accounting pronouncements that could have an impact on our financial statements.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; border-collapse: collapse;"&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: bottom; font-weight: normal;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Standard&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: bottom; font-weight: normal;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Description&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;Date of &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;adoption&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;Effects on the financial &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;statements or other significant &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;matters&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="7" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; font-weight: normal; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;ASU 2016-02, &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Leases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;This standard outlines the need to recognize a right-of-use asset and a lease liability for virtually all leases (other than leases that meet the definition of a short-term lease).&amp;#160; For income statement purposes, the FASB retained the dual model, requiring leases to be classified as either operating or financing.&amp;#160; Operating leases will result in straight-line expense while finance leases will result in a front-loaded expense pattern.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;January 1, 2019,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;with early adoption permitted&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The new standard must be adopted utilizing a modified retrospective transition, and provides for certain expedients.&amp;#160; The new standard will require that we recognize all of our leases, including our current operating leases, on the balance sheet.&amp;#160; To date, we have taken an inventory of all of our operating leases, which consist primarily of real estate and auto leases, and are currently evaluating the appropriate discount rates to use in calculating the right to use asset.&amp;#160; We will be continuously assessing the impact of the new standard and the impact on our systems and processes through January 1, 2019, our planned date of adoption.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: left;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;ASU&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt; 2017-04, &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Simplifying the Test for Goodwill Impairme&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;nt&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 40%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;This standard is intended to simplify the accounting for goodwill impairment.&amp;#160; ASU 2017-04 removes Step 2 of the test, which requires a hypothetical purchase price allocation.&amp;#160; A goodwill impairment will now be the amount by which a reporting unit&amp;#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 11%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;January 1, 2020, with early adoption permitted&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 30%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The new standard should be applied prospectively.&amp;#160; We will consider the new standard when performing our annual impairment test and evaluate when we will adopt the new standard.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20180331" unitRef="U002" decimals="-3">459509000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20171231" unitRef="U002" decimals="-3">453654000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">357153000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-4109000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">47872000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="-3">-47319000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Capital in Excess of Par Value [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">100057000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">-1895000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Capital in Excess of Par Value [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">102646000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20180331_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="-3">-48346000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20180331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">359232000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20180331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">47872000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Unrecognized Postretirement Benefit Costs (Credit) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171231_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="U002" decimals="-3">116000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20171231_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="-3">-4225000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Unrecognized Postretirement Benefit Costs (Credit) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20180331_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="U002" decimals="-3">111000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20180331_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U002" decimals="-3">-2006000</us-gaap:StockholdersEquity>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20180331" unitRef="U002" decimals="-3">48346000</us-gaap:TreasuryStockValue>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20171231" unitRef="U002" decimals="-3">47319000</us-gaap:TreasuryStockValue>
  <!--Treasury stock - at cost (in shares)-->
  <us-gaap:TreasuryStockShares contextRef="c20180331" unitRef="U001" decimals="INF">1429714</us-gaap:TreasuryStockShares>
  <!--Treasury stock - at cost (in shares)-->
  <us-gaap:TreasuryStockShares contextRef="c20171231" unitRef="U001" decimals="INF">1424025</us-gaap:TreasuryStockShares>
  <!--Treasury Stock, Value, Acquired, Cost Method-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20180101to20180331" unitRef="U002" decimals="-3">2912000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20180101to20180331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Common Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20180101to20180331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Capital in Excess of Par Value [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20180101to20180331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Retained Earnings [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20180101to20180331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Treasury Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20180101to20180331_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U002" decimals="-3">2912000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Average number of common shares (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20180101to20180331" unitRef="U001" decimals="0">22498510</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Average number of common shares (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20170101to20170331" unitRef="U001" decimals="0">22846595</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Average number of common shares and dilutive common shares (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20170101to20170331" unitRef="U001" decimals="0">23313773</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Average number of common shares and dilutive common shares (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20180101to20180331" unitRef="U001" decimals="0">22967281</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Share-based Compensation Arrangement by Share-based Payment Award,, Post Vesting Holding Period-Maximum [Member]-Executives and Directors [Member]-Restricted and Performance based Shares [Member]-->
  <smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember_RangeAxis_MaximumMember_TitleOfIndividualAxis_ExecutivesAndDirectorsMember">P2Y</smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award,, Post Vesting Holding Period-Executives and Directors [Member]-Minimum [Member]-Restricted and Performance based Shares [Member]-->
  <smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod contextRef="c20180101to20180331_AwardTypeAxis_RestrictedAndPerformanceBasedSharesMember_RangeAxis_MinimumMember_TitleOfIndividualAxis_ExecutivesAndDirectorsMember">P1Y</smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Measuring period for performance-based shares-Performance Shares [Member]-->
  <smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasuringPeriodForPerformanceBasedShares contextRef="c20180101to20180331_AwardTypeAxis_PerformanceSharesMember">P3Y</smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasuringPeriodForPerformanceBasedShares>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Estimated forfeitures, Percentage-Restricted Stock [Member]-Executive Officer [Member]-->
  <smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage contextRef="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_ExecutiveOfficerMember" unitRef="U004" decimals="0">0</smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Estimated forfeitures, Percentage-Restricted Stock [Member]-Director [Member]-->
  <smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage contextRef="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember" unitRef="U004" decimals="0">0</smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Estimated forfeitures, Percentage-Employees [Member]-Restricted Stock [Member]-->
  <smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage contextRef="c20180101to20180331_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_EmployeesMember" unitRef="U004" decimals="2">0.05</smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage>
  <!--Sale of receivables, related charges-->
  <smp:SaleOfReceivablesRelatedCharges contextRef="c20170101to20170331" unitRef="U002" decimals="-5">5200000</smp:SaleOfReceivablesRelatedCharges>
  <!--Sale of receivables, related charges-->
  <smp:SaleOfReceivablesRelatedCharges contextRef="c20180101to20180331" unitRef="U002" decimals="-5">5400000</smp:SaleOfReceivablesRelatedCharges>
  <!--Sale of Receivables-->
  <smp:SaleOfReceivables contextRef="c20180101to20180331" unitRef="U002" decimals="-5">157500000</smp:SaleOfReceivables>
  <!--Sale of Receivables-->
  <smp:SaleOfReceivables contextRef="c20170101to20170331" unitRef="U002" decimals="-5">179700000</smp:SaleOfReceivables>
  <!--Borrowing Base-Fixed Assets Not Included in Borrowing Base [Member]-Maximum [Member]-->
  <smp:BorrowingBase contextRef="c20180331_RangeAxis_MaximumMember_VariableRateAxis_FixedAssetsNotIncludedInBorrowingBaseMember" unitRef="U002" decimals="-6">25000000</smp:BorrowingBase>
  <!--Borrowing Base-Fixed Assets Included in Borrowing Base [Member]-->
  <smp:BorrowingBase contextRef="c20180331_VariableRateAxis_FixedAssetsIncludedInBorrowingBaseMember" unitRef="U002" decimals="-4">31250000</smp:BorrowingBase>
  <!--Borrowing Base-Stock Repurchase [Member]-Line of Credit [Member]-Minimum [Member]-->
  <smp:BorrowingBase contextRef="c20180331_CreditFacilityAxis_LineOfCreditMember_RangeAxis_MinimumMember_StatementScenarioAxis_StockRepurchaseMember" unitRef="U002" decimals="-6">25000000</smp:BorrowingBase>
  <!--Line Of Credit Facility Additional Borrowing Capacity-JPMorgan Chase Bank Credit Facility [Member]-->
  <smp:LineOfCreditFacilityAdditionalBorrowingCapacity contextRef="c20180331_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember" unitRef="U002" decimals="-6">50000000</smp:LineOfCreditFacilityAdditionalBorrowingCapacity>
  <!--Borrowing Base Percentage-Fixed Assets Not Included in Borrowing Base [Member]-Maximum [Member]-->
  <smp:BorrowingBasePercentage contextRef="c20180331_RangeAxis_MaximumMember_VariableRateAxis_FixedAssetsNotIncludedInBorrowingBaseMember" unitRef="U004" decimals="1">0.1</smp:BorrowingBasePercentage>
  <!--Borrowing Base Percentage-Fixed Assets Included in Borrowing Base [Member]-->
  <smp:BorrowingBasePercentage contextRef="c20180331_VariableRateAxis_FixedAssetsIncludedInBorrowingBaseMember" unitRef="U004" decimals="3">0.125</smp:BorrowingBasePercentage>
  <!--Agreement Permissions-Minimum [Member]-Line of Credit [Member]-Other Distributions [Member]-->
  <smp:AgreementPermissions contextRef="c20180331_CreditFacilityAxis_LineOfCreditMember_RangeAxis_MinimumMember_StatementScenarioAxis_OtherDistributionsMember" unitRef="U002" decimals="-6">20000000</smp:AgreementPermissions>
  <!--Agreement Permissions-Line of Credit [Member]-Stock Repurchase [Member]-->
  <smp:AgreementPermissions contextRef="c20180331_CreditFacilityAxis_LineOfCreditMember_StatementScenarioAxis_StockRepurchaseMember" unitRef="U002" decimals="-6">20000000</smp:AgreementPermissions>
  <!--Agreement Permissions-Pay Cash dividend [Member]-Line of Credit [Member]-->
  <smp:AgreementPermissions contextRef="c20180331_CreditFacilityAxis_LineOfCreditMember_DividendsAxis_DividendPaidMember" unitRef="U002" decimals="-6">20000000</smp:AgreementPermissions>
  <!--Debt Instrument, Conditions For Required Financial Covenants, Fixed Charge Coverage Ratio-Line of Credit [Member]-->
  <smp:DebtInstrumentConditionsForRequiredFinancialCovenantsFixedChargeCoverageRatio contextRef="c20180101to20180331_CreditFacilityAxis_LineOfCreditMember" unitRef="U004" decimals="INF">1</smp:DebtInstrumentConditionsForRequiredFinancialCovenantsFixedChargeCoverageRatio>
  <!--FIFO Inventory Net With Unreturned Customer Inventories-->
  <smp:FIFOInventoryNetWithUnreturnedCustomerInventories contextRef="c20180331" unitRef="U002" decimals="-3">348458000</smp:FIFOInventoryNetWithUnreturnedCustomerInventories>
  <!--FIFO Inventory Net With Unreturned Customer Inventories-->
  <smp:FIFOInventoryNetWithUnreturnedCustomerInventories contextRef="c20171231" unitRef="U002" decimals="-3">326411000</smp:FIFOInventoryNetWithUnreturnedCustomerInventories>
  <!--Loss Contingency, Range of Possible Loss, Increase (Decrease) from Higher Range-Asbestos [Member]-->
  <smp:LossContingencyRangeOfPossibleLossIncreaseDecreaseFromHigherRange contextRef="c20180101to20180331_LitigationCaseAxis_AsbestosIssueMember" unitRef="U002" decimals="-5">6300000</smp:LossContingencyRangeOfPossibleLossIncreaseDecreaseFromHigherRange>
  <!--Loss Contingency, Range of Possible Loss, Increase (Decrease) from Lower Range-Asbestos [Member]-->
  <smp:LossContingencyRangeOfPossibleLossIncreaseDecreaseFromLowerRange contextRef="c20180101to20180331_LitigationCaseAxis_AsbestosIssueMember" unitRef="U002" decimals="-5">4200000</smp:LossContingencyRangeOfPossibleLossIncreaseDecreaseFromLowerRange>
  <!--Number of former union employees-->
  <smp:NumberOfFormerUnionEmployees contextRef="c20180101to20180331" unitRef="U008" decimals="INF">39</smp:NumberOfFormerUnionEmployees>
  <!--Incremental Common Shares Attributable to Restricted and Performance Stock-->
  <smp:IncrementalCommonSharesAttributableToRestrictedAndPerformanceStock contextRef="c20180101to20180331" unitRef="U001" decimals="-3">468000</smp:IncrementalCommonSharesAttributableToRestrictedAndPerformanceStock>
  <!--Incremental Common Shares Attributable to Restricted and Performance Stock-->
  <smp:IncrementalCommonSharesAttributableToRestrictedAndPerformanceStock contextRef="c20170101to20170331" unitRef="U001" decimals="-3">467000</smp:IncrementalCommonSharesAttributableToRestrictedAndPerformanceStock>
  <!--Amortization Of Financing Costs Year Two-->
  <smp:AmortizationOfFinancingCostsYearTwo contextRef="c20180331" unitRef="U002" decimals="-5">300000</smp:AmortizationOfFinancingCostsYearTwo>
  <!--Amortization Of Financing Costs Year Three-->
  <smp:AmortizationOfFinancingCostsYearThree contextRef="c20180331" unitRef="U002" decimals="-5">300000</smp:AmortizationOfFinancingCostsYearThree>
  <!--Amortization of Financing Costs, Remainder of Fiscal Year-->
  <smp:AmortizationOfFinancingCostsRemainderOfFiscalYear contextRef="c20180331" unitRef="U002" decimals="-5">300000</smp:AmortizationOfFinancingCostsRemainderOfFiscalYear>
  <!--Accrued Customer Returns-->
  <smp:AccruedCustomerReturns contextRef="c20171231" unitRef="U002" decimals="-3">35916000</smp:AccruedCustomerReturns>
  <!--Accrued Customer Returns-->
  <smp:AccruedCustomerReturns contextRef="c20180331" unitRef="U002" decimals="-3">43031000</smp:AccruedCustomerReturns>
  <!--Accrued Customer Returns-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <smp:AccruedCustomerReturns contextRef="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">7214000</smp:AccruedCustomerReturns>
  <!--Accrued Customer Returns-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <smp:AccruedCustomerReturns contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">6670000</smp:AccruedCustomerReturns>
  <!--Accrued Customer Returns-ASC 606 [Member]-Balance Without Adoption of ASU 2014-09 [Member]-->
  <smp:AccruedCustomerReturns contextRef="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="U002" decimals="-3">35817000</smp:AccruedCustomerReturns>
  <!--Accrued Customer Returns-ASC 606 [Member]-->
  <smp:AccruedCustomerReturns contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="U002" decimals="-3">42586000</smp:AccruedCustomerReturns>
  <!--Accrued Rebates-->
  <smp:AccruedRebates contextRef="c20171231" unitRef="U002" decimals="-3">35346000</smp:AccruedRebates>
  <!--Accrued Rebates-->
  <smp:AccruedRebates contextRef="c20180331" unitRef="U002" decimals="-3">36436000</smp:AccruedRebates>
  <!--FIFO Inventory, Net-->
  <smp:FIFOInventoryNet contextRef="c20171231" unitRef="U002" decimals="-3">326411000</smp:FIFOInventoryNet>
  <!--FIFO Inventory, Net-->
  <smp:FIFOInventoryNet contextRef="c20180331" unitRef="U002" decimals="-3">329784000</smp:FIFOInventoryNet>
  <!--Accrued Core Liabilities, Current-->
  <smp:AccruedCoreLiabilitiesCurrent contextRef="c20171231" unitRef="U002" decimals="-3">11899000</smp:AccruedCoreLiabilitiesCurrent>
  <!--Accrued Core Liabilities, Current-->
  <smp:AccruedCoreLiabilitiesCurrent contextRef="c20180331" unitRef="U002" decimals="-3">23751000</smp:AccruedCoreLiabilitiesCurrent>
  <!--Accrued Core Liabilities, Current-Balance Without Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <smp:AccruedCoreLiabilitiesCurrent contextRef="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="U002" decimals="-3">11631000</smp:AccruedCoreLiabilitiesCurrent>
  <!--Accrued Core Liabilities, Current-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <smp:AccruedCoreLiabilitiesCurrent contextRef="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">12120000</smp:AccruedCoreLiabilitiesCurrent>
  <!--Accrued Core Liabilities, Current-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <smp:AccruedCoreLiabilitiesCurrent contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">14469000</smp:AccruedCoreLiabilitiesCurrent>
  <!--Accrued Core Liabilities, Current-ASC 606 [Member]-->
  <smp:AccruedCoreLiabilitiesCurrent contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="U002" decimals="-3">26368000</smp:AccruedCoreLiabilitiesCurrent>
  <!--Unreturned Customer Inventories-->
  <smp:UnreturnedCustomerInventories contextRef="c20180331" unitRef="U002" decimals="-3" id="Item-130">18674000</smp:UnreturnedCustomerInventories>
  <!--Unreturned Customer Inventories-->
  <smp:UnreturnedCustomerInventories contextRef="c20171231" unitRef="U002" decimals="-3">0</smp:UnreturnedCustomerInventories>
  <!--Unreturned Customer Inventories-Balance Without Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <smp:UnreturnedCustomerInventories contextRef="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="U002" decimals="-3">0</smp:UnreturnedCustomerInventories>
  <!--Unreturned Customer Inventories-ASC 606 [Member]-Adjustments Due to Adoption of ASU 2014-09 [Member]-->
  <smp:UnreturnedCustomerInventories contextRef="c20180331_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">18674000</smp:UnreturnedCustomerInventories>
  <!--Unreturned Customer Inventories-Adjustments Due to Adoption of ASU 2014-09 [Member]-ASC 606 [Member]-->
  <smp:UnreturnedCustomerInventories contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="U002" decimals="-3">19950000</smp:UnreturnedCustomerInventories>
  <!--Unreturned Customer Inventories-ASC 606 [Member]-->
  <smp:UnreturnedCustomerInventories contextRef="c20171231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="U002" decimals="-3">19950000</smp:UnreturnedCustomerInventories>
  <!--Finite Lived Intangible Assets Amortization Expense Remaining Years-->
  <smp:FiniteLivedIntangibleAssetsAmortizationExpenseRemainingYears contextRef="c20180331" unitRef="U002" decimals="-5">25500000</smp:FiniteLivedIntangibleAssetsAmortizationExpenseRemainingYears>
  <!--Equity ownership in entities included in consolidated financial statements, threshold-->
  <smp:EquityOwnershipInEntitiesIncludedInConsolidatedFinancialStatementsThreshold contextRef="c20180331" unitRef="U004" decimals="INF">0.5</smp:EquityOwnershipInEntitiesIncludedInConsolidatedFinancialStatementsThreshold>
  <!--Accrual for Final Contribution of Acquired Investment-->
  <smp:AccrualForFinalContributionOfAcquiredInvestment contextRef="c20170101to20170331" unitRef="U002" decimals="-3">0</smp:AccrualForFinalContributionOfAcquiredInvestment>
  <!--Accrual for Final Contribution of Acquired Investment-->
  <smp:AccrualForFinalContributionOfAcquiredInvestment contextRef="c20180101to20180331" unitRef="U002" decimals="-3">3473000</smp:AccrualForFinalContributionOfAcquiredInvestment>
  <!--Number Of Cash Installments-Foshan GWO YNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd. [Member]-->
  <smp:NumberOfCashInstallments contextRef="c20180301to20180331_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember" unitRef="U006" decimals="INF">6</smp:NumberOfCashInstallments>
  <!--Other debt-->
  <smp:OtherDebt contextRef="c20180331" unitRef="U002" decimals="-3" id="Item-131">5922000</smp:OtherDebt>
  <!--Other debt-->
  <smp:OtherDebt contextRef="c20171231" unitRef="U002" decimals="-3" id="Item-132">4778000</smp:OtherDebt>
  <!--Standard Product Warranty Period-->
  <smp:StandardProductWarrantyPeriod contextRef="c20180101to20180331">P90D</smp:StandardProductWarrantyPeriod>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:footnote xlink:label="Footnote-Item-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Net periodic benefit cost (credit) has been reclassified from selling, general and administrative expenses to other non-operating income (expense), net on our consolidated statement of operations upon adoption of ASU 2017-07, Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost, see Note 2, "Summary of Significant Accounting Policies" for additional information.</link:footnote>
    <link:loc xlink:href="#Item-1" xlink:label="Item-1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-1_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-2" xlink:label="Item-2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-2_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-3" xlink:label="Item-3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-3_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-4" xlink:label="Item-4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-4_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-5" xlink:label="Item-5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-5_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Applies to all intangible assets, except for trademarks and trade names totaling $5.2 million, which have indefinite useful lives and, as such, are not being amortized.</link:footnote>
    <link:loc xlink:href="#Item-6" xlink:label="Item-6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-6_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-7" xlink:label="Item-7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-7_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">These accumulated other comprehensive income components are included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12 for additional details).</link:footnote>
    <link:loc xlink:href="#Item-8" xlink:label="Item-8_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-8_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-9" xlink:label="Item-9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-9_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</link:footnote>
    <link:loc xlink:href="#Item-10" xlink:label="Item-10_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-10_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-11" xlink:label="Item-11_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-11_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-12" xlink:label="Item-12_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-12_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-13" xlink:label="Item-13_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-13_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-14" xlink:label="Item-14_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-14_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-15" xlink:label="Item-15_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-15_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-16" xlink:label="Item-16_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-16_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-17" xlink:label="Item-17_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-17_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-18" xlink:label="Item-18_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-18_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-19" xlink:label="Item-19_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-19_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-20" xlink:label="Item-20_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-20_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-21" xlink:label="Item-21_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-21_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-22" xlink:label="Item-22_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-22_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-23" xlink:label="Item-23_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-23_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-24" xlink:label="Item-24_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-24_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-25" xlink:label="Item-25_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-25_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-26" xlink:label="Item-26_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-26_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-27" xlink:label="Item-27_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-27_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-28" xlink:label="Item-28_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-28_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-29" xlink:label="Item-29_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-29_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-30" xlink:label="Item-30_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-30_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-31" xlink:label="Item-31_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-31_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-32" xlink:label="Item-32_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-32_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-33" xlink:label="Item-33_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-33_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-34" xlink:label="Item-34_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-34_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-35" xlink:label="Item-35_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-35_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-36" xlink:label="Item-36_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-36_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-37" xlink:label="Item-37_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-37_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-38" xlink:label="Item-38_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-38_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-39" xlink:label="Item-39_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-39_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-40" xlink:label="Item-40_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-40_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-41" xlink:label="Item-41_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-41_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-42" xlink:label="Item-42_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-42_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-43" xlink:label="Item-43_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-43_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-44" xlink:label="Item-44_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-44_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-45" xlink:label="Item-45_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-45_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-46" xlink:label="Item-46_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-46_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-47" xlink:label="Item-47_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-47_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-48" xlink:label="Item-48_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-48_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-49" xlink:label="Item-49_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-49_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-50" xlink:label="Item-50_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-50_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-51" xlink:label="Item-51_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-51_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-52" xlink:label="Item-52_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-52_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-53" xlink:label="Item-53_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-53_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-54" xlink:label="Item-54_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-54_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-55" xlink:label="Item-55_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-55_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-56" xlink:label="Item-56_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-56_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-57" xlink:label="Item-57_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-57_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-58" xlink:label="Item-58_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-58_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-59" xlink:label="Item-59_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-59_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-60" xlink:label="Item-60_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-60_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-61" xlink:label="Item-61_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-61_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-62" xlink:label="Item-62_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-62_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-63" xlink:label="Item-63_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-63_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-64" xlink:label="Item-64_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-64_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-65" xlink:label="Item-65_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-65_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-66" xlink:label="Item-66_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-66_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-67" xlink:label="Item-67_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-67_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-68" xlink:label="Item-68_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-68_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-69" xlink:label="Item-69_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-69_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-70" xlink:label="Item-70_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-70_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-71" xlink:label="Item-71_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-71_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-72" xlink:label="Item-72_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-72_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-73" xlink:label="Item-73_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-73_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-74" xlink:label="Item-74_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-74_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-75" xlink:label="Item-75_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-75_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-76" xlink:label="Item-76_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-76_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-77" xlink:label="Item-77_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-77_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-78" xlink:label="Item-78_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-78_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-79" xlink:label="Item-79_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-79_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-80" xlink:label="Item-80_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-80_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-81" xlink:label="Item-81_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-81_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-82" xlink:label="Item-82_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-82_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-83" xlink:label="Item-83_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-83_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-84" xlink:label="Item-84_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-84_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-85" xlink:label="Item-85_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-85_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-86" xlink:label="Item-86_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-86_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-87" xlink:label="Item-87_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-87_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-88" xlink:label="Item-88_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-88_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-89" xlink:label="Item-89_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-89_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-90" xlink:label="Item-90_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-90_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-91" xlink:label="Item-91_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-91_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-92" xlink:label="Item-92_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-92_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-93" xlink:label="Item-93_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-93_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-94" xlink:label="Item-94_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-94_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-95" xlink:label="Item-95_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-95_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-96" xlink:label="Item-96_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-96_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-97" xlink:label="Item-97_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-97_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-98" xlink:label="Item-98_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-98_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-99" xlink:label="Item-99_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-99_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-100" xlink:label="Item-100_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-100_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-101" xlink:label="Item-101_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-101_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-102" xlink:label="Item-102_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-102_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-103" xlink:label="Item-103_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-103_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-104" xlink:label="Item-104_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-104_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-105" xlink:label="Item-105_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-105_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-106" xlink:label="Item-106_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-106_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-107" xlink:label="Item-107_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-107_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-108" xlink:label="Item-108_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-108_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-109" xlink:label="Item-109_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-109_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-110" xlink:label="Item-110_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-110_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-111" xlink:label="Item-111_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-111_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-112" xlink:label="Item-112_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-112_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-113" xlink:label="Item-113_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-113_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-114" xlink:label="Item-114_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-114_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-115" xlink:label="Item-115_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-115_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-116" xlink:label="Item-116_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-116_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-117" xlink:label="Item-117_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-117_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-118" xlink:label="Item-118_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-118_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-119" xlink:label="Item-119_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-119_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-120" xlink:label="Item-120_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-120_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-121" xlink:label="Item-121_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-121_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-122" xlink:label="Item-122_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-122_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-123" xlink:label="Item-123_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-123_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-124" xlink:label="Item-124_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-124_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-125" xlink:label="Item-125_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-125_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-126" xlink:label="Item-126_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-126_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-127" xlink:label="Item-127_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-127_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-128" xlink:label="Item-128_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-128_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-129" xlink:label="Item-129_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-129_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.  Intersegment compressor sales for the three months ended March 31, 2018 and 2017 exceeded third party sales from our Canadian business unit.</link:footnote>
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-10_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-14_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-15_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-19_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-21_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-22_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-28_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-29_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-33_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-35_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-36_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-40_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-41_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-45_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-52_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-54_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-58_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-68_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-81_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-82_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-90_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-92_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-94_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-99_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-102_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-105_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, Revenue from Contracts with Customers, using the modified retrospective method.</link:footnote>
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-10_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-11_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-14_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-16_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-17_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-19_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-24_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-25_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-27_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-30_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-33_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-34_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-40_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-41_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-42_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-49_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-51_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-53_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-54_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-57_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-59_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-60_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-61_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-62_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-63_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-64_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-66_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-67_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-72_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-73_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-74_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-75_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-76_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-77_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-81_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-82_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-83_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-84_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-85_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-87_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-88_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-91_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-92_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-93_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-94_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-99_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-101_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-103_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-104_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-105_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-108_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-110_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The adoption of ASU 2014-09 using the modified retrospective method resulted in the recording of unreturned customer inventories commencing on January 1, 2018, see Note 2, "Summary of Significant Accounting Policies" for additional information.</link:footnote>
    <link:loc xlink:href="#Item-130" xlink:label="Item-130_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-130_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-8" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other includes borrowings under our Polish overdraft facility of Zloty 19.8 million (approximately $5.8 million).</link:footnote>
    <link:loc xlink:href="#Item-131" xlink:label="Item-131_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-131_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:loc xlink:href="#Item-132" xlink:label="Item-132_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-132_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
  </link:footnoteLink>
</xbrl>
