<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rog="http://www.rogerscorp.com/20201231"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="rog-20201231.xsd" xlink:type="simple"/>
    <context id="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icd673cb0ad7948588576e1acdc3525f5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i51bb7832047c47bebc968cf1e0489ea0_I20210212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <instant>2021-02-12</instant>
        </period>
    </context>
    <context id="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i733122c91e984264abde1c92ee8456e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9372f1d43de9448780e59410a29583ed_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5f2eee4b41de49018d7e35ebe78134e1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4f0e46140ce74410b9a4e525dd8116c3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9758de8534bc4a429c77daed4dca2d26_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i984d3af474aa4f859a08b76058554855_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaec81d1d07dd46a5817489c9772cf3f4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i33de12a8964b4fb29a93aba0ff8316cb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8de360ebd96c44ecb5507fc28d8ad2b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i452c8dce9eb444759c3df629b3459261_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaecf7971c4f14b9cb6f3d0d8a7989223_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2d5cb9590b5241b39648870ed386edb2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i3562ab19eea9425bbbbe0476c0d546e5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e65419e746e45a291e174a07c9e6c76_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i93c1c3e8a40e40c3baa1927da3bff6b9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibeb84150608a49be997d431fdaff0ed0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i792cba209a4c450dbc6cdae401a1bb70_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib42a00d1186a4c8da6e29b6b5c1b9dbb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if1347301f14f4010b278e3505bc928a4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i5535731c14dd43ef8d750e19b75c5963_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia4aae597a0f84290ada3b918ad56a640_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i31484b0eedca4c24ad7a301441f7e978_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i63a80fb2387f4ad683c4d8763301685d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i139fbdaad67149f6aa53c3c2126774a4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i7cd8f46a6f574f109d5c6b73cd3b9857_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic3dc34095d064e198a53dbfcff1efffa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i951cbf04d7d94a3191e0bf830e2a3105_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5c46fe1718b9452bb66868e3389e5132_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="idc3aa612cfc14de5b551802aa45acc7e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i015ccb044e5d4e7b8b6c80013ebdda21_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia130656e016d48b68fdfccd9d9f2d347_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i97ca35596ac64561be3886411eb41d34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e5c30f1c6114f129f13460d8dd15555_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8dd2832a298f43efa55afbc1837dfd2a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ice0db082ccd1420eaa228425843adb0d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rog:RogersINOCSuzhouCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b1f1ac652b045a8a9f87a72b3f634b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rog:RogersINOCCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2bba3948c5cc43d684840fdf8d282169_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rog:RogersINOCSuzhouCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rog:INOACCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb50c92f167642699854543c561fdf4e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rog:RogersINOCCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rog:INOACCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1aa5bbd4d1d4245a9925ed5a4202d1b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24c0a8a21fd74f68b8e18df5741b8652_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b65b167a9bc4ff08adc2d2925ca0f15_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id8db8a5a494e4e7eb884933b3802478e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f053df5aad34bd7a16d0daad6a6c4d5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ica5b1275d2e54a019e3822253edcd58f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieeadb4633ab84262bb025b38082c1d34_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i994334e5240f460e92ab750012c28c18_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idfc4268da8b14ddf86ffefe4c94bb77c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia56668e96ea84df496a76dbd4e6b2c09_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">rog:ElastomerComponentDivisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0df6b2da856459e93be2be6680befb1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputLongTermRevenueGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">rog:CuramikElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5dc8b232716e4b77969e362bd556678e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputLongTermRevenueGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i768b35926ac648d7aa68856905e38195_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4338b09918e42829498e44257ca6f66_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">rog:CuramikElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63e61fbddc364b9e8cb680c550806918_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i08bde779120245b78d03020fd31e2f7e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ec6e250cba040ddaa4ad601935e9a75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad6eb15c4a1f4547a61ca660eb4c60cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia192e8526bf44eba884febb6885861d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i64f0e302b44c41ee9def3c1e02376f0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35493b6c94014836abdfefb8514fc1c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib27010df6a96443b9bdf0d5875d30392_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5d51600efe9d430bb694cbec520fccd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic3749708d16b4c8494089aa878cecb05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i216d2630e47641fbb17f71eee6444d90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperDerivativeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iefbbce393b184646b9b0c581c2df7dc0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperDerivativeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id579fa86b2074665b44213370f20fe21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperDerivativeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icff9623126f345c38ebcb1410426c0e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperDerivativeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i814932d991774a4385cb487e6b2655dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide3eaa01cf4b4e8b94840c5f51634281_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iacfef46a9a2f40faae76df7d133310b2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8effd8115361464a8e8a551ec6a71dfd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia12ba0ab498d4dce9405447c45199d29_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f56ac2986f84baea8c646eed6404cff_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifc45a28f24f9426a8de1a2298aadb7c4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3fa6ee091a7347b08ebd7b37e150655a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i815c9a89d07a401ca78fc25838ddc377_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperDerivativeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0f3fddc3283e413e9393ab4e3f272517_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperDerivativeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i89b872f66ac940b187adf440d995f5be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperDerivativeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic8ed716b67aa4564aa546e2caec319d1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperDerivativeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic99ddd1bc10d4334b59a2de3b6080fcd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd2063df09754710b0e62905e75288e7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia9a7a89e055743af8c9e3e531b8b6539_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2b997cca60e94d0eb764e6a3b094656b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4d2462453873493fb8a353bc1baf2d60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rog:DerivativeContractNameAxis">rog:USDCNHNotionalAmountForeignCurrencyDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia93fd1cd58e74b65bd1ba20a42b61dc3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rog:DerivativeContractNameAxis">rog:EURUSDNotionalAmountForeignCurrencyDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22a69ea5bc1c49adae6ab6fc5fa96621_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rog:DerivativeContractNameAxis">rog:KRWUSDNotionalAmountofForeignCurrencyDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iab23852d07504416b3e75e00eab84964_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">rog:BankTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5dfda56bf75a48ce8d01e910b9f940bb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperJanuary2021March2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i076e7d3db65c4832b9f498c3bb32cad7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperApril2021June2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia07e9e88e8a349268e0b9659abd723da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperJuly2021September2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35a6e8cbfdba4e9aa4389af10cb654e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">rog:CopperOctober2021December2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i185abb646e404899b345ddc5585148f6_I20170331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-31</instant>
        </period>
    </context>
    <context id="ic447ac31db364a2e91b83270111b8b12_I20170217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-17</instant>
        </period>
    </context>
    <context id="ib23412248ead4b69b165517691930076_D20201002-20201002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-02</startDate>
            <endDate>2020-10-02</endDate>
        </period>
    </context>
    <context id="if5c427a577504ad1b4bcec31f0274db1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0dadbf13526e4dea91a36d7deb382b5a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i13e1fd9f384b424d84ec5d5c2480a27b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iefc05830958849968e64b1e2217bd0e1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if96f3633539b4b57b0acfbfd8b9d361c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ice9ecfa3aea24fafb624a8b5248a9f11_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5b8dbdad8d0e40129faee4fab85894fe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic3abffaec930404380a367ae88c34cf5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if7fc34f842aa4eafa93a816978126fd1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i49a3fdda26984b6e9534de545c713deb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9faf458ab1cf4af4aec79f9e12afb8de_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i994cb4fe44d14475b5d2379dc67e5046_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ief74d9c6715e4729b516d7a87c9b1f93_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i528639788cc44d4381ac4656257b021f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3423317cc04442b4a481f0827d46db00_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7099d51374254347b319a7724140c6f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibea802792c984d359834155e486b08a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3dce670da6404a05a183da3f9c737448_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iee7e69cf5b3642f6b85f51d0c91531f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e16eb63f61d4e0c923ac3b33973e21c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9d48121c3e704b74b93c5991f921d610_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib954f601d609469ca304d53574b36c39_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8fd584f5e77047d0ac1a45f63e0a16f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ceef12e6e0a460c9e661dcfdf9b36fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ecd624ffee24b5cb625e0df24c3bc2d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i46fb6e32f6c44f4580e2d0498afe2cbf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i672acfd4f7584e61969e1ac6682641f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6da729ca8564963888245c66769daf3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7060ef31a2834b2cac51d3471d6a5fcf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5241c309e2ef4deb9bbdc4e54ad2f831_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id4e0ff43f4e24e3584e33772ada902e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rog:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifeab95c1156442c0b6becdb2a9960863_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">rog:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id7f5fd9d2f7243dcac176c0fd4ca5f71_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i38d375109d0b4011a71e6f0650a7eaf8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if891784a374e40d1b4ba8b1e92550fb0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f92841fb3994833829e5cac52969b0d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4fa44ac89f2948fc84c461d9ff7eb27a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib2b965cfebfe4d149a41599abb20d5dc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie9ec1347fa7641a28d7ad11c0cce4611_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3347ca626dc64307a4d73cf547c5fc20_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0d1258e652cf43a381277e19a4f2599a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iedaefd66e0dc4a939e63cd73040f70df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e95fdc5b2364d6a908ea0a771016afc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i666056af34ef4179b62530e5a519d672_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4684b8ab3e6841e1ba5cf39567f291a4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifac4c1e7f73543fca86b4c78306ed6c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7feb197648294a94906761b0f7336612_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9346353d00ee429483fc9db3c279c4e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c3e592fafeb4b3f84df79f51c42d6cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i32804276ad1841a1b5511d3a863ddc61_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id1f41712e00d4197a666afcf7a420688_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e28c14034804bc0adae8350611b9c9c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7b8382b4700d49c090274b4ffbc6479b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4848f393019c48b989ff9be5d8f93221_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i965a62a62e1649a990d16fb16dca1230_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc00233e9d1b4aa98ee39b72fd76212c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i141fe8cbfdac4694aab20e1c77d39281_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic88179747a224a7c8849339e39481e6e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4461b7b5679644148eea7698469a1224_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i86d317719e5643bfb3ee48744a7ee570_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iff67ce911aa046a197bfefb5747a4d24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rog:StockOptionsAndRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe3c262803cd4830ab3133cd4832fce3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rog:StockOptionsAndRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iac5222606e5346c7a667c5f2ffeea949_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rog:DeferredcompensationtobepaidinstockincludingdeferredstockunitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic896a7b0b2764e2e899f2c87baa3dbd5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rog:DeferredcompensationtobepaidinstockincludingdeferredstockunitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i077bb0409bc54123bfa9f3ab76d6855e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rog:RogersCorporation2009LongTermEquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic85d74a7f2da422288e8a156bffd71c4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rog:RogersCorporation2009LongTermEquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6ae9bb4522654b099fef8d21878a3edd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rog:RogersCorporationGlobalStockOwnershipPlanForEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib33a4076803a47c4978856c551cb982a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rog:RogersCorporationGlobalStockOwnershipPlanForEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15ada13ec6d64d4bb5130ce031aa0782_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i537662ba1d51409dad10b185240dcfe3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1d441bac1404c4cb29789e26d5f64b3_D20200212-20200212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-12</startDate>
            <endDate>2020-02-12</endDate>
        </period>
    </context>
    <context id="if4198decdfaa4229b19d625afc837b53_D20190603-20190603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-03</startDate>
            <endDate>2019-06-03</endDate>
        </period>
    </context>
    <context id="i25e8d32e883d43df80250ed834c7cd7c_D20190207-20190207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-07</startDate>
            <endDate>2019-02-07</endDate>
        </period>
    </context>
    <context id="i9a497b78d53e4a858be1b36dd0c3c688_D20180917-20180917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-17</startDate>
            <endDate>2018-09-17</endDate>
        </period>
    </context>
    <context id="i4e06dcedbd4b4c9da0495159a367086a_D20180208-20180208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-08</startDate>
            <endDate>2018-02-08</endDate>
        </period>
    </context>
    <context id="i0e464e01497842b6bca033d6ee2b50f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1abbc84eea3c4f2db3de8330f8afdda2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i70d17975d8b343b8b92db2d4927f99f9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1a6c02d1c19c4cf1967c20dc2e0b31d4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8fc316293c1247739a2f01a523a8f227_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0d4d2b6a52ef425887b0930fca3019e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6076da66b5849a3a66632a1ca1cad9e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:TimeBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i74ef24ea16914af386197c217cd2b40a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:TimeBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i17665d5fa2aa4fb2b0573aad3bc21464_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:TimeBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i04749ce123b742c6a90629bde6e1b7b8_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:TimeBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="icd8e849367f042d988cdbddfe2731554_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:TimeBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9e4f95c825324622b0054da27aef77e5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:TimeBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2d7cf7e34d2e428a8d683348bc6168fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:TimeBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4579d253aacd4f89936363b0bb1ed234_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i16dd1a5a323248e5bce73c7b498a1dac_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie7ca7ed566fc41829646eedca4870ec4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="icccb80379218496f8693d7ca14e38d18_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i26242f5b44c24717b178b00c90a5d50a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i847079c2cffd4927a036695bda927635_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rog:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5912ebabf25849b3a10280be3a7ca353_D20170217-20170217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-17</startDate>
            <endDate>2017-02-17</endDate>
        </period>
    </context>
    <context id="i825f5dbf0da44a4a8a0b9e2798e6902b_D20170217-20170217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-17</startDate>
            <endDate>2017-02-17</endDate>
        </period>
    </context>
    <context id="ic5aaa8ff4b8c49e098f97abe64e0e4ce_I20170217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">rog:EuroDenominatedBankLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-17</instant>
        </period>
    </context>
    <context id="i5f13c4f89fc1480d9f9d2e6550162b20_D20170217-20170217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-17</startDate>
            <endDate>2017-02-17</endDate>
        </period>
    </context>
    <context id="if607be05f73944a18506c3519d0b445c_D20170217-20170217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-17</startDate>
            <endDate>2017-02-17</endDate>
        </period>
    </context>
    <context id="i585ea60b90b04d7795036c6eacd287c4_I20201016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-16</instant>
        </period>
    </context>
    <context id="i15c5a3891d00458b95d3facf9e7f59e5_D20201016-20201016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-16</startDate>
            <endDate>2020-10-16</endDate>
        </period>
    </context>
    <context id="i59f976d156284aa9935d9e8e9196c2c3_I20201016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">rog:EuroDenominatedBankLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-16</instant>
        </period>
    </context>
    <context id="i01411471bd4b4dd89e1c176a4090dbdd_D20201016-20201016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-16</startDate>
            <endDate>2020-10-16</endDate>
        </period>
    </context>
    <context id="ica06fa201b364ed48bc9c4960d712281_D20201016-20201016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-16</startDate>
            <endDate>2020-10-16</endDate>
        </period>
    </context>
    <context id="i9c9e9437a809444aba10f622944f9afc_D20201016-20201016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-16</startDate>
            <endDate>2020-10-16</endDate>
        </period>
    </context>
    <context id="i4bc53d7b6f934fc7a2182fe2b922807d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a4066b4678249a0b13fa39df5efe198_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iba73f7530c3e4892a4c2df9539454306_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a9fc95a961442ee81c39f182ef32ad5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i26d4834a17b64bbca5e7a8d54cc2177c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i154dc6b3cd5949d4a08192e7667dfea3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3467d115fcb74083b9c97c165f381450_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf112a84f9d8416fa1abc78a54f99ee4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib2e0b305c037402284c654c8686811bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd95bd88edb84fffa63452d96d87778e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iadc880a326dc4886a847eeaafe171fc5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7d2593bb2cb546bc8a71ffae9130d9f9_D20170217-20170217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:ThirdAmendedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">rog:FederalFundsRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-17</startDate>
            <endDate>2017-02-17</endDate>
        </period>
    </context>
    <context id="i3937677d5f7548dc8fc543918904e530_D20201016-20201016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rog:FourthAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">rog:FederalFundsRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-16</startDate>
            <endDate>2020-10-16</endDate>
        </period>
    </context>
    <context id="i458b404d4f8648debd4d04468aafa474_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib0e24bc451724c86b17a415e0cbff941_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i069789e3b7e24420a34cea60bdb2adba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i278a4321b64146409ecc36505302512a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id39e8dc80c8a45569f91e502e6fdcc1e_D20191024-20200601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:MergedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-24</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="ice3a6ce400d14be5a48172055fb54871_D20191024-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:MergedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-24</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibf43e89014224c7691414c5f439257c2_D20191025-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:MergedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-25</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i38105448ebb7459a9bdb0ec6d03a54d4_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:MergedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib7ede7cf2f214d2799cd4ef6ef70f19a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:MergedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1f6e9a56abb4cd199cd187f63ebedea_I20200727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:AssetHeldInTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:RogersEmployeeSavingsandInvestmentPlanRESIPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-27</instant>
        </period>
    </context>
    <context id="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6ed927cae8284e158450c7c5bd2c5109_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibf9700567b374858874eae33409a9b62_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i81b5cb666c5c458ebe332e00dae373df_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5fd29a11929b467885423772c328657c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id760cc7a98394dbe8e1c14b82e928ea1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ec6a568608f472c94dabbd64e743f16_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if3980cd213dc42caaa5d5f3b1bf6a6b5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8dc951deec9e4961b6d4b6a2a0cb1285_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i88ab4902c3974b18a352471b393fd4bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rog:DefinedBenefitPlanCoveredHealthCareBenefitsByRetireesAgeAxis">rog:RetireesOf65YearsOldOrOlderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i56cc78378b674dd8a1d67fc9d7a7ae4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rog:DefinedBenefitPlanCoveredHealthCareBenefitsByRetireesAgeAxis">rog:RetireesOf65YearsOldOrYoungerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2575884d28ae463bb9e301ccff12fce5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rog:DefinedBenefitPlanCoveredHealthCareBenefitsByRetireesAgeAxis">rog:RetireesOf65YearsOldOrYoungerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if75d181fce8b423c9f5592f6ceaf728d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rog:DefinedBenefitPlanCoveredHealthCareBenefitsByRetireesAgeAxis">rog:RetireesOf65YearsOldOrOlderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i40119b90fb714f0db6c6907555d83af5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6dfb90bdc290483f99d32eb77ae4b8e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49218b47d4794beb9b1fe538c3f832c1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5eb6d4ace4224750be6ca959416c0ff2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibd34691308844bfabe6e0e38ca901c93_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:FixedIncomeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e02645d46f14c0e95d632704f884499_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:FixedIncomeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5adbd813e6654e48bf76f08cf65ffdc3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:FixedIncomeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97f27374e2fe4edf9ddf45c44c20f03a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:FixedIncomeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40f63c25dc8b41c59ed5ee03f4f0ae03_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibdac92fc712c4648a1115b6c2e85287d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1842c88e5bf444ea3e3f0eed8f46d8a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b1228dfd1124552be8f830118b741fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a50276707a849d99dc66cadcf3b3f55_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:PooledSeparateAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90daf42e44294225a6041792374437d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:PooledSeparateAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i262247ad8e9a45d48fe9e0b5c0259444_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:PooledSeparateAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5dd05849fbd24801a6c8652ecadfb926_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:PooledSeparateAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40ae82d0de7649a893183bb9aa0f25ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:GuaranteedDepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf9352b86ee944ea8ffa3a7321b3d066_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:GuaranteedDepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0554b864183c4d1cb45f0e992da3cb19_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:GuaranteedDepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e3216fa39ec4af49b54c9c3bacfb0c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:GuaranteedDepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8396c121e0674fcea2b19d895d0768ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie187df964b844243ac96429a4699e439_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2f34fff92b34f27b50bcb51a84763ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied7e01936a894b6888cdf3c28cecd887_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:FixedIncomeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie8386b84d9d7446fa067d045513e9577_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:FixedIncomeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if326dc0c48e5469ca08a9f3e533812b2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:FixedIncomeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i87c9c60d876d40a49da442fb90b27cd7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:FixedIncomeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4fe3388038df467bb8502343adab3dae_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i75adb204bb634ccba2a0aa36d76b5e73_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib5ddac32fe574292aeffd2f9b1b4be18_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie97230bbb3e7475496725d8a73a183b4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i881ed36297e344cb88356bdd632d6152_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:PooledSeparateAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic6ec2abed80144d3a56ad96a7518a3ff_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:PooledSeparateAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b93e57732f74181925ee491a60a929d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:PooledSeparateAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie02b84e995504975a752c5f32573e3da_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:PooledSeparateAccountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i81a8c83d7a814646a90cdb6952ea8d06_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:GuaranteedDepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i84581470ccfe4511a0bd6a741be9e1bc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:GuaranteedDepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if34ca937c676419386d6ab0397d7759e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:GuaranteedDepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8cb4b6d1914c4364b4515866475118d9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:GuaranteedDepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2d7eada52b7d460eab97afe7509a3e13_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i81ef049d9cbc444d8df9aefeab9f83ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i60d651163c4047f5aff2a0375cc5a6ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id053af30aeba4efbbdc1ce6dc4b4ea8a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">rog:GuaranteedDepositAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5d074a05809e4e2eb8fc4bcf7c841fdc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:MergedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibcd64f69e8734aca9c68582a926f2385_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:RogersEmployeeSavingsandInvestmentPlanRESIPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia60787f385d6491eb9f76da4419bbbcc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:RogersEmployeeSavingsandInvestmentPlanRESIPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rog:EmployeeCompensationDeferralPercentageAxis">rog:A1OfCompensationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rog:EmployerMatchPercentageAxis">rog:A100MatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6d3a67502a5041dbabb039e9ab8eb7e1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:RogersEmployeeSavingsandInvestmentPlanRESIPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rog:EmployeeCompensationDeferralPercentageAxis">rog:A5OfCompensationMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rog:EmployerMatchPercentageAxis">rog:A50MatchMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia14abeafd8d24cd2a3aab25205b5e293_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:RogersEmployeeSavingsandInvestmentPlanRESIPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rog:EmployerMatchPercentageAxis">rog:A100MatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0041438270d7442dbbf8b973d0a4394a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:RogersEmployeeSavingsandInvestmentPlanRESIPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2e52145519574086a7da9070b5702c8f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:RogersEmployeeSavingsandInvestmentPlanRESIPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8012b47e19404fa9adfe2db17a9cac56_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">rog:MergedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifc37de09a9594dadbe06ded0d215f54d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationContingencyAxis">rog:ConnecticutVoluntaryCorrectiveActionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i83263d2f27394a659d14dd6334bdf835_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationContingencyAxis">rog:ConnecticutVoluntaryCorrectiveActionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0c4e8876e794535afdf8cc54559d154_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e6e6637215c48949d848b3b7fdde3de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i722bde53620747de8b026d9ea0001d4b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AZ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i073b4a756c184352b9001d50911405bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44f650a2df8742e5860aa8dcba302d3a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">rog:FederalResearchAndDevelopmentCreditCarryforwardsReleasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0170d774b9584993ba534b8701e6d371_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd84097041bc4819b1af0230ba073930_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2fcf692ed6ed45b7bac1cb4fab21359e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if39821d42a874ed1b748aca96a9e34b0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i121ad3cdb5e44be288ed42ae3ac9b264_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i188c21dfc753416d88857798d4bfd9db_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0f1128a9561d4c6983eb580a204c77f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6940f8232deb40298f1dafed11818d29_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ee005dec33d4a34a3e91dc01e0498d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02487dacb736485a8dad09a24f54f551_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e98cce495414bb5b73dc277d90c089d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe0f21c689434116ba4768a0eac6b1f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id40c6298b52543f49ab31a98759ece7b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if2955cbeb14b4009879850c9d3b6ce0c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i76e8a1015e0f4f9ab7ccb181a6544382_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5b3dba7135fb4326b89e190e95162373_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if1dc19f9adaf47ce8c216ca27136cfed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6fe134acacd7435ca68c6fd70f3e8507_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i551c72c1e5824b1f85664d434c76e5ff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3c2c6f411ff34b0cb0e4cc301bf1906d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if5757d8081b9482cbb6550d75bd4db9a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7a8d5e1f6ad8496d82c407ff67a7a5f0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i43988917919b4a04b8a6c1745d0c66f7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i658345124678432881bf3eb426632936_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icc07a6237a5b43eaba0216229da30970_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaecc0ab2e89c4ae58ac247513a8bdb16_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifc3822a9d93e4f40881d7ae2a834bb72_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5223f237652f45ddba0030357affc18c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia3e241e679eb4688b2cf9e73ae4a9a99_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i825260f882be4ef3acc68cc49bc8e7f8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9ca3a2c1e9a34f43886b1c6a4dbd204c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia5e181cc85d045b78f25b9ddaddb4939_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8f260a118b40432195d8775c9ae94106_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i02a69add59ed4046bd9902ce87c09ae4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9841c07380fc4c8b8b50d508cadf9dd2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i38901ba95a6d46e8b731f0c3aadaf45a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7eac96871f404dd19e3fa5267ce8e956_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if98df50644f642239a86d60844817094_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i92bfadfc4656483888d70007268c5318_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie7ea52fe19944eb59a1dcc71e605a43a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ice94dddaf7354b39a7d76e74cfd46e94_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib9be70f06eb0434b8bffdf1f32854df3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if15842ceb60841c1a19e47eb4f41231c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4af4b71eb58d46a3bb189f74c2ccb3da_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i133697a736384fe58b0278b3560fcf92_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i949e24db6f644615a37c0565510ebaf6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i73324b1dd22040cd99dcd12493455a6f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i240e31b6008f443a9f55f712f38cfab0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0d0b1d088a7465d815cebe306d4bf68_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2f28af17526d44e09188ba4abae81bab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f757a6b79c64199842e15aead11f83b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e6807cf0d284c63a4462cee08a0c62c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia8a6e1c4edfc4060bec1f31867672c74_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5839fab89ecb4e0587317c29e34c3618_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if2c248fbfc6841b09526887743d988a1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i01589e92e0f04ad58b44b245e233a50e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia9ed3d02d77b41438bb81e8e644394ce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6863dd3261614662bb375a856401d797_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib4002dfedfca41629a44e4976d7c7e07_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i993131ea8851424b88c99e0ef7f1ea5d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib209d55a642540afb80b9e74909e128d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if9a57f11d0a147ef9e5fd7da701c2bc7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia5df2ffedc914d85bd7bc20e186f2291_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4963904586b74598a9d2a39d7140ed46_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e2c41327d494265be48e2d5a867db17_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ca4ec73f2034c3181e2ffac19cb420a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i043574e05dca45ef8a3f44fcdd52d152_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7827fbb60fbf48a484e3d9a16d4ad382_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6eb48e89bf164b2cb5a55e1ec9798ab8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i22a57917ea5c441db42380995f35fb58_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic4baf7db80034211872eacd73e896889_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2eb79767475b4a33896c2be32ab9113e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iee85b23708fc4b0f8307e1f3c43934d6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5b07e32b090143c8abfa1cd6830dd9f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9712395bed8c43faad1349dee419db52_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifecaaa6821c248a294cdc9e31e68b10e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia9efec86847e402280930ca147e2e8e2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie56b91a37dbe48aea6e1fbabebaa59a7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i794a43f9e1f14013a09a785a84bdcdd9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i199a38bf9fb34a489aa3604eb1218df0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7760074b11fd45469029fb05271ed3c8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f5a3ad3e0874d1b8e3b52e783985670_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic68458c4939a4f0ebb01200d3434f1c8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i38b70a6c228f4d67b26d329707558117_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iefb50c9585a44188a14d402e34e75340_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i074006435eef413d9dfddfcbf7ce90be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ffeae0405814a90adf70b07709ad523_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie07c954df9324c749cb97c906818ab08_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99f1b144543843299e697b18c0df273d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i741335fa3d2444ddb4910469ecbbf2c4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i590130c7c9de40a3ac19670a57411f76_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if532a552971c4c0695d8eefa79428383_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9ccdd77947a14aa6a0e7de7b53f2ecc2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib5962f1b7a264fd080bde55345222f73_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib2ff55a27bdf4016aaa430e8ccaf45ce_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iac87262425da4268963def8ac190e842_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic206c3312f8a40929f2acbe89ef903ed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5f54608e1197469abffb13fcbb844faa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4023cbcf43474493ab6834424895ea03_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i858d01e2880a4ebc97c92fe20b4e0e51_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie9b331a617564029b9754f736bc10830_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i95d6ef52ea084f0781164c17e4ecf655_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2f1c5a537fce44b9afaab6963913385d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i10e6cbf4613c4a20a8cd6ddc5b4b5e6b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id64cc8294350453691c9a07b55aec3e4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idd4f0b5e6482427eae4ffaf5e31d7fdc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia4e9fa4112864c10a0d941746dcf11a3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8648f11f4be04ee2b99e74eb59eabef5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4e5eedbf5caf4bfbab6a9f43b941925b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i19b4b2cb336544daad7fa9206bce19ce_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iecd92676f6a04ff38a831bbebe49d150_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0d82435babb04a2b858fde4330669a32_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iefcadb917a1a420c8c37da4ec9fd8671_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idf6bb10607184f34b47e1b32fafaea76_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6f5fa98b37354cbe9a3318ce895cff61_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5d4fbad9011046b495a38e1f0899c3ff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0dbbe9fe530a494583022f7ff975069c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifccf69aaab8e4639bde029d95b785bb9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i46594485c9664b3885155b9992799c7c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i155a19502cc34ded8c7d6ec286eb93c7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i36bb1f119cb440ab86a21aa01a4152f3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6673065d8f9d46bc9f3f344ef6623845_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i31345deb98494330a75decb4285d8bd2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i50027b03bfd24b75838e40b08f2fcfc2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i62e37080d0fa46838806a655543a4b5c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2d0ef6a55d7f4c9bb740e2b7b8c266b1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i270c110ee72f45c7be2c9c439fbd84d1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2de847ef798943f99d4c6f5f6404b485_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0c7e624698c244038388eaf60e11d9b2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib82f64eb5c384c719e0406125f374858_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2d656790742b4a559ace2061133e5ac7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i83defe5755e34d658ee6dfbef6419878_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie28a0bc672cd4b0f88e52d7c97d65502_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia80fb8eb44174d2ea66be582391d223b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6bd8c8fe7467493e8e840fb6bd04bd0a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibf936b7e759d4f4fbfb43e790a4a45db_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6c5240d4a7614156b4d13130645ae328_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id6424ca49bf84532819c546878668c18_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibe3f1d008d7b4b36a5aff68b399c41d2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9edd8501ee474fe3b5a1cb88baccac58_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7e7e36ede6804fd1bba7b50b6d4ef4f9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i23b840cc711f41a1aa7ae98f76640ad1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9bcebc6f7380409fad4040be69b27503_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie2220daad2944732a0981242cce3eaf7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i04c36a02ea0f4c0e811a4693153d31a5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4c5c2634e2b745bf9590c01e8faa9a90_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8a4cf38375214aa88b097ef94c6c39ab_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5067bbc3f3ee4d5a9625cbceecdaa3bc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i21c9e12d7d4142a69a095c48548533fe_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i82fa66e9e8bb46f3bc65993ff3694b5f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i02abad048cf4496e927e68b91d7d991f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2b559e175a5f4271a8c7f66ec2e2d315_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6aaf1241ef6c4c02832d302e3451ca37_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i06338c0ac4874313940c49f8f449f90f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib0129089c0444537bda7afc7d5a3bf79_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i10d8160cfd6b43ea992764696cbdd066_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3dd6185656304620b84d6ee7c3ac538e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ife52fbdc0c244feeb26ee96dc2c85ea5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i708fc64d6b054a71a3cf4c3576b2d4d1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i04e39636fe0f47ea985b32589a74660e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i589fa41d547d4dbc96cb1524a7a2b418_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie5f85839f2134209b26ad48a50d6e46c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic6c86658a05646959dd483466b674fda_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8c789b81e0a64c478ea4e3c29af6604f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i977cba5fcb7e49558fdd81d831dd9934_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i71ea30004c5a421995f1dbea7023fce5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i854650f9b6cb41e69781222722f06472_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i66d3eb41b5654b3f89092909c86482b7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5a5578c16fcf4c4889cb29ead9ed2591_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia99cea8a84694b29895fd5e55699b949_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie21b5044340e4d1abe5944ecc3cd180d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia00f83a76e6749bfbcc064e3184e6a39_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherEMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i33f62a3ec0d3413fa6fe065a8cb375a0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i165cd90b52394bbb8e322a9fe78d3a26_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia2f50168c28b4593a78e6a731d2e8267_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i19ea63cfe6484dab82828acaee312b91_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iacea5a42f4544bed83584fdd992643df_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3cf06d9121f540048887cfc383f91a74_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="ie9c2a11daf754ed98b14de9b25f5e83a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i880912c069c24677aad6eecda70d2c52_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie610642f736f48c0b58a8328ddfd4ce1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29a2b2d8e45e4460ab3fa1ac2241d0d1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia918938cbf5546aea600d9ef0792ca86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0266d26f82c3441d914d05e64b3a8105_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b0a1a761a954b82b0cd7e2b2abad4ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc57b2bb2d6948c8a4b7327f02ce2d0f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rog:OtherRegionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i14d3d1166d3a45448066bd88d5c95800_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:ManufacturingFootprintOptimizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i485e657afe1c41da861570e7f0a751e8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:ManufacturingFootprintOptimizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6a6f4bb88ee54b1b8562fc5e156fc95b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:ManufacturingFootprintOptimizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic391371904fe464083b4c832d852644f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i69dc263e07de42aea0833a8c34b07a44_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icdd1a20a75484fe8acdc71029eac38c5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8575f8d175444b4fb27030d6f8d3a2d4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iade614ffa04e4be79b0106d788f8acf7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0ec139713e8048faa356eff698f5b115_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id388ba5f72c14c948dbafbd0954db7b1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i51ecd861eb6d4129b059316ecf95b745_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i26f5a12383404e5ea658088d4a2e5fd7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id788ea662a9e4821ac74fa59d2a3d390_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2de4b191d7ad467abbba13b435d5b6e0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0fb73eed6ffa48c38ac53f2af38fcbce_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6f27d6a64d6c4144a0f082eb5832b7c3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:AssetImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie8ec0019a3e146a3a69d2154d82f7f47_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:AssetImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1fa6f7a81644468a93586778fcfe2df2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:AssetImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:AdvancedConnectivitySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i76742b59bd3e403cb3aa2721a8c1208f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iff7c4f0548d948bc965f6cf27edb80f9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i523a33cc6f534ce68096648f6d4906ad_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iae073a13fb7d4c028b23753461b5e6d5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:AssetImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0ca6701711a348cabc0cb3c3d0bca990_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:AssetImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie19d3135a1654f219643ab3d7b23b282_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:AssetImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:ElastomericMaterialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibba82e8116524869b30f5406b07d5321_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i34da99c0b3be4a9b92949168a95040a2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i67567cef7138456a893879aac776621c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0c2e1b5bc2964e388fc2dd99e9c01bec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:AssetImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7661e6e0c7db4825872014f63a216348_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:AssetImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic26f82fbe158442ca89e57d877967f78_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">rog:AssetImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rog:PowerElectronicsSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3cd62bd4550c47d1bc06c073fd6168a5_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2327744266544b9c8ff96cc05bee47d5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i38ddacd019c745fbb568716e33f4f341_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5228b4014b3942c0a0dc7859d98f35ad_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idcde2646fa9d484db0243f5ec93ef6e7_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i450d9ad4d9d640f7bfb16981f265a2cc_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icf3340d8fdc24aecba7891bd611c069e_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2f0ed9ef257345e4997e28e7bed39dc4_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i508164932a3242bcbc5723b858adbb54_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="i45decc0e2f3240bcb8160ee3b0abd03f_D20210201-20210218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">rog:UTISBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LiabilityForCatastropheClaimsByCatastrophicEventAxis">us-gaap:FireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-18</endDate>
        </period>
    </context>
    <context id="id2253ee0aaf24350a34ce1c4eb9292df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000084748</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">rog:UTISBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>rog:Segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="reporting_unit">
        <measure>rog:reporting_unit</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="krw">
        <measure>iso4217:KRW</measure>
    </unit>
    <unit id="contract">
        <measure>rog:Contract</measure>
    </unit>
    <unit id="tons_per_month">
        <measure>rog:tons_per_month</measure>
    </unit>
    <unit id="fiscal_quarter">
        <measure>rog:fiscal_quarter</measure>
    </unit>
    <unit id="plan">
        <measure>rog:plan</measure>
    </unit>
    <unit id="claim">
        <measure>rog:claim</measure>
    </unit>
    <unit id="employee">
        <measure>rog:employee</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl80L2ZyYWc6OTI0NzM2MDMwZjM4NGYzODk2MjFiZDYxZWQyYTM5YjMvdGFibGU6ZTE4Mzc3YmQ5OTUxNGU4MzliYTlhODA4NWRjMzBjNTgvdGFibGVyYW5nZTplMTgzNzdiZDk5NTE0ZTgzOWJhOWE4MDg1ZGMzMGM1OF80LTItMS0xLTA_33b606c1-27c2-476d-8ad7-c89997dc8d05">0000084748</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl80L2ZyYWc6OTI0NzM2MDMwZjM4NGYzODk2MjFiZDYxZWQyYTM5YjMvdGFibGU6ZTE4Mzc3YmQ5OTUxNGU4MzliYTlhODA4NWRjMzBjNTgvdGFibGVyYW5nZTplMTgzNzdiZDk5NTE0ZTgzOWJhOWE4MDg1ZGMzMGM1OF83LTItMS0xLTA_df2b6539-5087-4bc7-9e95-7a92590053b6">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl80L2ZyYWc6OTI0NzM2MDMwZjM4NGYzODk2MjFiZDYxZWQyYTM5YjMvdGFibGU6ZTE4Mzc3YmQ5OTUxNGU4MzliYTlhODA4NWRjMzBjNTgvdGFibGVyYW5nZTplMTgzNzdiZDk5NTE0ZTgzOWJhOWE4MDg1ZGMzMGM1OF84LTItMS0xLTA_ffe774bc-0439-43ec-9e55-b82e801d0f81">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl80L2ZyYWc6OTI0NzM2MDMwZjM4NGYzODk2MjFiZDYxZWQyYTM5YjMvdGFibGU6ZTE4Mzc3YmQ5OTUxNGU4MzliYTlhODA4NWRjMzBjNTgvdGFibGVyYW5nZTplMTgzNzdiZDk5NTE0ZTgzOWJhOWE4MDg1ZGMzMGM1OF85LTItMS0xLTA_b1c8bfae-acd4-4b25-9875-aa26d2d50779">false</dei:AmendmentFlag>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ieeadb4633ab84262bb025b38082c1d34_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3Xzk2MjE_a3424de2-1ba9-4cf5-8f0a-66d2a0853534">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <rog:MaximumLeverageRatioOptionPeriodOfIncreasedLeverageRatio
      contextRef="i9c9e9437a809444aba10f622944f9afc_D20201016-20201016"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzczNDI_2fe9e690-a1e3-46f7-ae3a-ce495bda7f07">P1Y</rog:MaximumLeverageRatioOptionPeriodOfIncreasedLeverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7d2593bb2cb546bc8a71ffae9130d9f9_D20170217-20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDUvZnJhZzo5NjE5NGJkOWMwOWY0NTg5OWI1MjhkNTk4ZmJlZjViMy90ZXh0cmVnaW9uOjk2MTk0YmQ5YzA5ZjQ1ODk5YjUyOGQ1OThmYmVmNWIzXzU0NQ_cf6aa0ad-b847-48cb-9b14-036002780dee"
      unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3937677d5f7548dc8fc543918904e530_D20201016-20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDUvZnJhZzo5NjE5NGJkOWMwOWY0NTg5OWI1MjhkNTk4ZmJlZjViMy90ZXh0cmVnaW9uOjk2MTk0YmQ5YzA5ZjQ1ODk5YjUyOGQ1OThmYmVmNWIzXzEwOTk1MTE2MzA3NzE_7d709e52-3c5b-4770-9216-10e51ff31ce3"
      unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzUtMS0xLTEtMA_40c4809a-d27a-4ad0-b2c7-596eb7d2a303">us-gaap:OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzUtMS0xLTEtMA_9ba72ebb-76d6-4e03-87e1-68ba7be86279">us-gaap:OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzYtMS0xLTEtMA_60fd0e46-d750-4be1-859f-f699ce0e60c9">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzYtMS0xLTEtMA_d31c5d25-702b-4e0c-98a5-3a48e1ccabf8">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzktMS0xLTEtMA_625c7b53-8c5c-4521-91bb-9ea4ac33d331">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzktMS0xLTEtMA_7de4a859-0953-44e2-9644-8a7e828c2d7d">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzEwLTEtMS0xLTA_52031ad1-e014-4d09-bcff-22227e980997">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzEwLTEtMS0xLTA_c5674c6a-899a-43f1-8b15-e62ca1df7adb">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8yMTI3L2ZyYWc6ZmZiNjg1MjQ3NjJkNDFiOGJiNzdiYWM5NzMwMjI1YjMvdGFibGU6N2JiNjU4MmFiMWYyNDdkZDkwNTdiYmE1MjZhNjIxNzMvdGFibGVyYW5nZTo3YmI2NTgyYWIxZjI0N2RkOTA1N2JiYTUyNmE2MjE3M18xLTItMS0xLTI4OQ_446c78ed-6a43-4c0f-81bf-038a73494a9d">us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8yMTI3L2ZyYWc6ZmZiNjg1MjQ3NjJkNDFiOGJiNzdiYWM5NzMwMjI1YjMvdGFibGU6N2JiNjU4MmFiMWYyNDdkZDkwNTdiYmE1MjZhNjIxNzMvdGFibGVyYW5nZTo3YmI2NTgyYWIxZjI0N2RkOTA1N2JiYTUyNmE2MjE3M18xLTItMS0xLTI4OQ_592da05a-f175-4d24-bc17-4ed77e78d529">us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8yMTI3L2ZyYWc6ZmZiNjg1MjQ3NjJkNDFiOGJiNzdiYWM5NzMwMjI1YjMvdGFibGU6N2JiNjU4MmFiMWYyNDdkZDkwNTdiYmE1MjZhNjIxNzMvdGFibGVyYW5nZTo3YmI2NTgyYWIxZjI0N2RkOTA1N2JiYTUyNmE2MjE3M18yLTItMS0xLTI5NA_914bf1b5-e726-41c8-9806-2682f7f2103c">us-gaap:OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8yMTI3L2ZyYWc6ZmZiNjg1MjQ3NjJkNDFiOGJiNzdiYWM5NzMwMjI1YjMvdGFibGU6N2JiNjU4MmFiMWYyNDdkZDkwNTdiYmE1MjZhNjIxNzMvdGFibGVyYW5nZTo3YmI2NTgyYWIxZjI0N2RkOTA1N2JiYTUyNmE2MjE3M18yLTItMS0xLTI5NA_9da446a5-6723-4dd3-8e3c-c128e9f7f444">us-gaap:OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement
      contextRef="i8012b47e19404fa9adfe2db17a9cac56_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8yMTM2L2ZyYWc6NjdjOTI1MjgzOGFlNGIwMGIzYzZmYzlmZmZlN2VhOGMvdGV4dHJlZ2lvbjo2N2M5MjUyODM4YWU0YjAwYjNjNmZjOWZmZmU3ZWE4Y18xMDk5NTExNjI3ODgy_d11a0c65-645e-48c9-8d48-50a738ecef94"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement>
    <dei:DocumentType
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNjAz_8af5662e-a4f3-45f8-b4b5-16e9ef4dbcb0">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGFibGU6YjI0M2Q0OWRiOWQ0NDQ5ZGFlNGI2NzhmYmEzOTZmY2MvdGFibGVyYW5nZTpiMjQzZDQ5ZGI5ZDQ0NDlkYWU0YjY3OGZiYTM5NmZjY18wLTAtMS0xLTA_9031d577-760a-44dc-a958-7aba36440ed9">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8xMDk5NTExNjMwNDQx_3e989454-d958-4bed-b9c3-730012ca8024">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8xMDk5NTExNjMwNDQx_325e06d0-28ba-432f-8e97-d1e5c3e33c7b">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGFibGU6ZTJhZWNmYzA2OTY1NGExODg4YjRmYzkyMTA0MjFmMjgvdGFibGVyYW5nZTplMmFlY2ZjMDY5NjU0YTE4ODhiNGZjOTIxMDQyMWYyOF8wLTAtMS0xLTA_c154c1ce-cc00-41d7-8fa5-d98ebcfa4dcb">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNjAw_8a0945cf-be8c-44a5-96f9-97f5bfbb81c0">1-4347</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNjA3_d16ce7eb-ff16-410a-90e6-4d754f57b65f">ROGERS CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGFibGU6MDRhMDQwYmQwMThhNDQzYWFmM2JlMTBlN2NjMGYzOGQvdGFibGVyYW5nZTowNGEwNDBiZDAxOGE0NDNhYWYzYmUxMGU3Y2MwZjM4ZF8wLTAtMS0xLTA_778258d3-31c5-4f8e-8d03-ff706fc157d8">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGFibGU6MDRhMDQwYmQwMThhNDQzYWFmM2JlMTBlN2NjMGYzOGQvdGFibGVyYW5nZTowNGEwNDBiZDAxOGE0NDNhYWYzYmUxMGU3Y2MwZjM4ZF8wLTEtMS0xLTA_65e6c115-9b45-494f-a6b4-80474655deb2">06-0513860</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNjAx_926f4566-9de8-4036-be26-926bf52a5217">2225 W. Chandler Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNTk2_6f99fc8a-79a4-4081-a27f-bcbce3d8bae2">Chandler</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNjA0_447cb3ee-0dab-4146-8ab7-756f663f40c5">AZ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNjA1_03a47699-0717-4422-a539-2b83f904a435">85224-6155</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNTk3_a307332c-2ffc-4abc-a38e-50052ef1fce2">480</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNjA5_58016139-c495-4a26-9d04-926d7b44e671">917-6000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGFibGU6OTNmNjE3MzE5NjM3NDg0M2FjZGViOGJlMTNkMDQ1OTQvdGFibGVyYW5nZTo5M2Y2MTczMTk2Mzc0ODQzYWNkZWI4YmUxM2QwNDU5NF8zLTAtMS0xLTA_334570c7-2a36-427b-9349-180210afe90b">Common Stock,</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGFibGU6OTNmNjE3MzE5NjM3NDg0M2FjZGViOGJlMTNkMDQ1OTQvdGFibGVyYW5nZTo5M2Y2MTczMTk2Mzc0ODQzYWNkZWI4YmUxM2QwNDU5NF8zLTItMS0xLTA_87e754e0-4bb7-4c3a-8581-6f66a37b7ed8">ROG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGFibGU6OTNmNjE3MzE5NjM3NDg0M2FjZGViOGJlMTNkMDQ1OTQvdGFibGVyYW5nZTo5M2Y2MTczMTk2Mzc0ODQzYWNkZWI4YmUxM2QwNDU5NF8zLTMtMS0xLTA_1928b2ee-d225-423c-bafb-7c02fafe327e">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNjA4_03e30583-a9d4-4c91-b4f1-6937d66fff38">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNjA2_5c8970e8-85f7-45fb-87a2-dc92592ddbd0">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNTk4_74c7276d-1e33-4f3d-be34-08e9f6ec36c5">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNTk5_e039e244-37d4-46af-a776-c93c45f4b0dc">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGFibGU6ZjFhMTQ3OWU4MDQxNDlkN2E0MjY1NjA2YzNhNmUzMzIvdGFibGVyYW5nZTpmMWExNDc5ZTgwNDE0OWQ3YTQyNjU2MDZjM2E2ZTMzMl8wLTAtMS0xLTA_068875ae-9561-45ff-ab45-4ded7ca7bda3">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGFibGU6ZjFhMTQ3OWU4MDQxNDlkN2E0MjY1NjA2YzNhNmUzMzIvdGFibGVyYW5nZTpmMWExNDc5ZTgwNDE0OWQ3YTQyNjU2MDZjM2E2ZTMzMl8xLTMtMS0xLTA_1e147d62-436a-49bb-8c2b-b1890e596d87">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGFibGU6ZjFhMTQ3OWU4MDQxNDlkN2E0MjY1NjA2YzNhNmUzMzIvdGFibGVyYW5nZTpmMWExNDc5ZTgwNDE0OWQ3YTQyNjU2MDZjM2E2ZTMzMl8yLTMtMS0xLTA_cbe305b4-547f-4a1c-9be2-d24e4d5d77b1">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8xMDk5NTExNjMxODg3_58bb9cf9-85e9-4673-8608-0b34c8390ae8">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNjAy_6387dbd0-d586-4ed3-9ee6-12895177e206">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="icd673cb0ad7948588576e1acdc3525f5_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNDg4_25ad1b26-de65-4301-8804-84b87fc30c9a"
      unitRef="usd">2301662539</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i51bb7832047c47bebc968cf1e0489ea0_I20210212"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xL2ZyYWc6ZTY3OTE3OTNhZGY3NDA4N2FmMjlhNTk1OTgzODU5M2YvdGV4dHJlZ2lvbjplNjc5MTc5M2FkZjc0MDg3YWYyOWE1OTU5ODM4NTkzZl8yNTk0_112495dd-ea71-45b3-93c8-4422e3b188c0"
      unitRef="shares">18699801</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl83L2ZyYWc6YjMyNGUzYjAyOWNmNGU4ZjhiYWI2Y2Q0NjE5ZTVkZjkvdGV4dHJlZ2lvbjpiMzI0ZTNiMDI5Y2Y0ZThmOGJhYjZjZDQ2MTllNWRmOV8xMDk5NTExNjI4MTkx_3ba17267-0a32-46e8-bf2f-7d7164133cb5">Portions of Rogers&#x2019; Definitive Proxy Statement for its 2020 Annual Meeting of Shareholders, currently scheduled for May&#160;5, 2021, are incorporated by reference into Part III of this Form 10-K</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMS0xLTEtMS0w_48bd046b-04ff-4e9a-a7ee-730d3d2e200f"
      unitRef="usd">802583000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMS0zLTEtMS0w_c0fe9326-2d6d-479d-a903-ed64007edfc2"
      unitRef="usd">898260000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMS01LTEtMS0w_95cef5b9-40a0-464c-9e8c-83a39c29e887"
      unitRef="usd">879091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMi0xLTEtMS0w_ad7b5488-24e9-492d-9d78-c6f4833d886d"
      unitRef="usd">510763000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMi0zLTEtMS0w_0e113d42-2689-4495-ab85-83adac5e5408"
      unitRef="usd">583968000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMi01LTEtMS0w_d353bbef-262b-44f6-9acf-f8c45db00a43"
      unitRef="usd">568308000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMy0xLTEtMS0w_a58ac981-374b-41d8-b67c-9b1f53aaed27"
      unitRef="usd">291820000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMy0zLTEtMS0w_6e58dfa4-50a4-4ef3-95df-1b2aa7bae2f9"
      unitRef="usd">314292000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMy01LTEtMS0w_92c95306-caca-4c7b-884f-0d6449f462a9"
      unitRef="usd">310783000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfNS0xLTEtMS0w_60ee766c-6139-4141-b47e-8ccdba5886f0"
      unitRef="usd">182283000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfNS0zLTEtMS0w_cdcaff0d-692d-4bef-a6e3-e14bd254af18"
      unitRef="usd">168682000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfNS01LTEtMS0w_51d7c57d-8470-4915-8448-257c29692181"
      unitRef="usd">164046000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfNi0xLTEtMS0w_61ad25e7-bd56-4d44-98ad-72eefc19b706"
      unitRef="usd">29320000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfNi0zLTEtMS0w_559b3502-c744-4b91-8f62-982fcf54a597"
      unitRef="usd">31685000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfNi01LTEtMS0w_4e3e35e8-d5db-42ca-9be9-01b972b6d603"
      unitRef="usd">33075000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfNy0xLTEtMS0w_032e4fd1-17c9-4e49-8f79-9fd802c8fd76"
      unitRef="usd">12987000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfNy0zLTEtMS0w_c245ae43-bf58-4770-9535-752df700ba96"
      unitRef="usd">2485000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfNy01LTEtMS0w_63fd3444-a601-498b-8cfe-f0a644acc8c6"
      unitRef="usd">4038000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfOC0xLTEtMS0w_e524f9b2-990b-4ae1-a8a8-8e56a27b2c8a"
      unitRef="usd">104000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfOC0zLTEtMS0w_f6da4a90-aa8d-4c61-9072-acffa48277a4"
      unitRef="usd">-959000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfOC01LTEtMS0w_e88acc2e-8fb9-4e3a-b52b-cf4a58ec46c8"
      unitRef="usd">3087000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OperatingIncomeLoss
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfOS0xLTEtMS0w_bb479811-6127-446f-9d0e-3581fbd2131b"
      unitRef="usd">67334000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfOS0zLTEtMS0w_4b8cf9d2-ebf8-4cda-8102-6bf2a9839542"
      unitRef="usd">110481000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfOS01LTEtMS0w_cea60412-6939-4a3b-baea-5ed467ca4a2c"
      unitRef="usd">112711000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTEtMS0xLTEtMA_d8feef95-34cb-4e12-a4a6-b38d04c8340c"
      unitRef="usd">4877000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTEtMy0xLTEtMA_c72a73b7-3e5e-4088-a89f-9d702c412e77"
      unitRef="usd">5319000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTEtNS0xLTEtMA_9b9ace25-3855-4c4d-a9d7-1b0fb44fcf24"
      unitRef="usd">5501000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTItMS0xLTEtMA_68e288d6-f1ca-408e-9bf4-ad8a14df10db"
      unitRef="usd">-55000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTItMy0xLTEtMA_794f752e-6867-49ff-9d7c-266a255531d2"
      unitRef="usd">-53213000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTItNS0xLTEtMA_a8da4d10-7ed4-47c8-9007-c331fa613d64"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTMtMS0xLTEtMA_84fe85a1-cc7b-41aa-9144-06fd922afdb6"
      unitRef="usd">3513000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTMtMy0xLTEtMA_79a648b9-75e1-49db-b29d-344e9a1cfc4b"
      unitRef="usd">-592000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTMtNS0xLTEtMA_34bd3b79-a1d8-4831-8366-47ab28c4a860"
      unitRef="usd">-994000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTQtMS0xLTEtMA_98db62da-104f-4614-b03c-baa0b8a44179"
      unitRef="usd">-7135000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTQtMy0xLTEtMA_b3d46df4-fc58-4fa3-8a2d-3d8ccf259096"
      unitRef="usd">-6869000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTQtNS0xLTEtMA_4df3ef71-2262-4885-adf8-6ecf703891f8"
      unitRef="usd">-6629000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTUtMS0xLTEtMA_61b6f940-1c4b-47a7-830c-8b55a4dfc068"
      unitRef="usd">68534000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTUtMy0xLTEtMA_b097fa6c-eb31-42cb-8ea2-bfab8565e6fc"
      unitRef="usd">55126000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTUtNS0xLTEtMA_e4da3dd1-9711-4ccd-be1c-2569128b0097"
      unitRef="usd">110589000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTYtMS0xLTEtMA_607e0ecc-2b26-4dc3-a61f-8d67d4c9a758"
      unitRef="usd">18544000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTYtMy0xLTEtMA_1b177d8a-b8c4-4319-93e9-d3caa2023303"
      unitRef="usd">7807000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTYtNS0xLTEtMA_cb9d0007-0928-483e-aaf8-c6da93824708"
      unitRef="usd">22938000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTctMS0xLTEtMA_1f332c3b-1f33-40c1-b6d8-1e5ee1f35142"
      unitRef="usd">49990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTctMy0xLTEtMA_95567597-7f72-4348-9c3e-f9a7ee2ae5b3"
      unitRef="usd">47319000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTctNS0xLTEtMA_4ba5453b-106e-439a-b83c-fdfa9f38e2c5"
      unitRef="usd">87651000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTktMS0xLTEtMA_2459662a-5d10-4143-ade0-4c164c17cd7d"
      unitRef="usdPerShare">2.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTktMy0xLTEtMA_061f99ba-2dea-4661-9dc9-3b8834e3f665"
      unitRef="usdPerShare">2.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMTktNS0xLTEtMA_20c29810-94a2-4a95-8428-9dc9c50805f0"
      unitRef="usdPerShare">4.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMjAtMS0xLTEtMA_3451f6bd-d6a6-457d-9980-57ed7fb40dfd"
      unitRef="usdPerShare">2.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMjAtMy0xLTEtMA_7eb5aa15-d28a-4f80-8dd9-498d45b9d774"
      unitRef="usdPerShare">2.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMjAtNS0xLTEtMA_ea39e604-f6e9-4e86-95fd-41fe6aba8d51"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMjMtMS0xLTEtMA_f99a03ea-4207-4c20-b7a7-827d30649904"
      unitRef="shares">18681000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMjMtMy0xLTEtMA_54754489-e065-4cd7-b20a-135d49468d6f"
      unitRef="shares">18573000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMjMtNS0xLTEtMA_5c737e86-6dd8-45b8-b63e-cd080c07c309"
      unitRef="shares">18374000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMjQtMS0xLTEtMA_c0529855-e838-462f-8b0b-a7b8ed0ea952"
      unitRef="shares">18706000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMjQtMy0xLTEtMA_2f28268c-94ae-42ce-9535-1b62a32280a1"
      unitRef="shares">18713000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84NS9mcmFnOjE2N2UzYTgxNjAxMDRmOGJhZTJiNWFkMzU1MTA2MDBkL3RhYmxlOmE4ZmIzYzZkZDNjMjQ3ZWNhNDMwMDE2ZTQwMTgzNDQzL3RhYmxlcmFuZ2U6YThmYjNjNmRkM2MyNDdlY2E0MzAwMTZlNDAxODM0NDNfMjQtNS0xLTEtMA_eb7140fc-d5ad-4ce0-897a-427bf2a6e9c4"
      unitRef="shares">18659000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMS0xLTEtMS0w_1f332c3b-1f33-40c1-b6d8-1e5ee1f35142"
      unitRef="usd">49990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMS0zLTEtMS0w_95567597-7f72-4348-9c3e-f9a7ee2ae5b3"
      unitRef="usd">47319000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMS01LTEtMS0w_4ba5453b-106e-439a-b83c-fdfa9f38e2c5"
      unitRef="usd">87651000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMy0xLTEtMS0w_79d40d96-b677-4343-a993-8efe1bda4346"
      unitRef="usd">24907000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMy0zLTEtMS0w_20d1f1b8-9218-46dd-ae61-15c00e2b35fd"
      unitRef="usd">-4990000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMy01LTEtMS0w_bf417d14-d284-4665-a9d4-c50ad15cc40c"
      unitRef="usd">-12505000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfNS0xLTEtMS0w_2a443798-8856-4627-8c30-b5b7eb692b21"
      unitRef="usd">-48000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfNS0zLTEtMS0w_ef617c79-9463-47c8-85c6-e165cde5f86d"
      unitRef="usd">43934000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfNS01LTEtMS0w_59a3b622-c07a-454e-b4dc-e76c0c2c8c28"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfNi0xLTEtMS0w_ef135065-eceb-40a5-8113-1ad8cc87c229"
      unitRef="usd">1255000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfNi0zLTEtMS0w_45e53ab0-57f7-4006-9917-a5a527512dcb"
      unitRef="usd">-6079000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfNi01LTEtMS0w_420f16e5-1da1-494a-9604-b96a6667affb"
      unitRef="usd">-1678000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfNy0xLTEtMS0w_c1aa23d5-9a1e-4275-89d2-7e8b2fbb3ded"
      unitRef="usd">-244000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfNy0zLTEtMS0w_680f727d-4c98-46d1-b2e7-6f1ca407179b"
      unitRef="usd">-390000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfNy01LTEtMS0w_16d8d381-f927-41e9-bca5-48d115b50fba"
      unitRef="usd">-176000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfOS0xLTEtMS0w_5019f20f-5335-4d32-a3d5-8a979bc62b3a"
      unitRef="usd">-1504000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfOS0zLTEtMS0w_073445e7-37d9-465e-86e8-541188d22402"
      unitRef="usd">-1171000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfOS01LTEtMS0w_d8222e8f-9e3b-4bd4-9997-cb4cd1ad6b58"
      unitRef="usd">519000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMTAtMS0xLTEtMA_d08b95b1-2f3f-47cc-91a3-963981e390b4"
      unitRef="usd">-2476000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMTAtMy0xLTEtMA_b10f1d31-effd-4541-a733-654cda36c4b0"
      unitRef="usd">155000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMTAtNS0xLTEtMA_a75946cf-442b-42da-94c8-00e3aa78370d"
      unitRef="usd">191000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMTEtMS0xLTEtMA_b9072324-ee9f-4f5a-9e3e-cec98e2d1a98"
      unitRef="usd">27330000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMTEtMy0xLTEtMA_a7d3d157-16c0-4feb-92c5-0f0fa72a9128"
      unitRef="usd">31929000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMTEtNS0xLTEtMA_6b706588-fed7-42d6-ba40-0a577d4b219d"
      unitRef="usd">-13679000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMTItMS0xLTEtMA_02e76cf3-a776-4aa8-8238-09279ffb6da4"
      unitRef="usd">77320000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMTItMy0xLTEtMA_ec7ddb8b-6804-4c90-95dc-8e13ae3f9dd7"
      unitRef="usd">79248000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl84OC9mcmFnOjA3N2E5NWQ1NWYxYTQzZGQ4YjM0OTRlNWY3ZDRlYTE1L3RhYmxlOjIxMWVjY2MzOTY0ZDRlZDJiZDYxOTEwNmI3MGRiODMwL3RhYmxlcmFuZ2U6MjExZWNjYzM5NjRkNGVkMmJkNjE5MTA2YjcwZGI4MzBfMTItNS0xLTEtMA_a8ca863a-4294-450f-a873-2461538ea03a"
      unitRef="usd">73972000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNC0xLTEtMS0w_7755f2f2-8f44-40eb-93cc-a99c067d21bc"
      unitRef="usd">191785000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNC0zLTEtMS0w_e434d0eb-6c4e-48b7-90a4-ae2c7cefc977"
      unitRef="usd">166849000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNS0wLTEtMS0wL3RleHRyZWdpb246YjlkNDA2N2JlNjI3NGM3ZDhhZjc5ZGVlYjNiMjdiYmJfMTA5OTUxMTYyNzg4Mg_98c4174a-4406-42ca-87cc-9cb33c07021a"
      unitRef="usd">1682000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNS0wLTEtMS0wL3RleHRyZWdpb246YjlkNDA2N2JlNjI3NGM3ZDhhZjc5ZGVlYjNiMjdiYmJfMTA5OTUxMTYyNzg5MA_c9b616ac-a629-4f86-98ea-10c80dac6d19"
      unitRef="usd">1691000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNS0xLTEtMS0w_812aefab-f462-4c41-bad4-b86ce4a4b005"
      unitRef="usd">134421000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNS0zLTEtMS0w_57043c92-b28e-4724-81b7-76b52d92157d"
      unitRef="usd">122285000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNi0xLTEtMS0w_bb628426-d8f0-4abb-8297-d839067e68b2"
      unitRef="usd">26575000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNi0zLTEtMS0w_aa81eff9-afea-45fb-9704-693d24ab95bb"
      unitRef="usd">22455000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNy0xLTEtMS0w_c75171e8-a081-4332-a51f-3faab7df2c5f"
      unitRef="usd">102360000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNy0zLTEtMS0w_b58035f4-ffa3-4db3-96b4-1b4d57e6f016"
      unitRef="usd">132859000</us-gaap:InventoryNet>
    <us-gaap:PrepaidTaxes
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfOC0xLTEtMS0w_71b67e5b-155a-4a5b-b182-b8d9360013b7"
      unitRef="usd">2960000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfOC0zLTEtMS0w_0f087fd7-a5b9-485f-8cfc-e5809c29ae6f"
      unitRef="usd">4524000</us-gaap:PrepaidTaxes>
    <rog:AsbestosRelatedInsuranceReceivablesCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfOS0xLTEtMS0w_a3e541ff-3621-4458-9c0f-9d7494837c0b"
      unitRef="usd">2986000</rog:AsbestosRelatedInsuranceReceivablesCurrent>
    <rog:AsbestosRelatedInsuranceReceivablesCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfOS0zLTEtMS0w_e0e492d1-4b50-4aca-9f3e-dc60e304bdbb"
      unitRef="usd">4292000</rog:AsbestosRelatedInsuranceReceivablesCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTAtMS0xLTEtMA_6e7e756b-f514-4f17-ae23-941f0b445f85"
      unitRef="usd">13088000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTAtMy0xLTEtMA_c81927c4-c3d2-48fd-949d-e24b3dafbfaf"
      unitRef="usd">10838000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTEtMS0xLTEtMA_0403833d-a2a2-4414-8763-f0de24c8169a"
      unitRef="usd">474175000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTEtMy0xLTEtMA_628f3474-1b8b-444d-8424-cf70b4e325c4"
      unitRef="usd">464102000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmM1YmZmY2YwMzBmMzQyMDliNmM2YTAyZjMzMjgzY2VhXzEwOTk1MTE2Mjc4NzQ_0650f558-675c-4277-bbfb-23e5caa79635"
      unitRef="usd">365844000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmM1YmZmY2YwMzBmMzQyMDliNmM2YTAyZjMzMjgzY2VhXzEwOTk1MTE2Mjc4ODQ_5930e2f7-5144-439d-a8f1-0f7ba29c98a6"
      unitRef="usd">341119000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTItMS0xLTEtMA_71247ec4-1a31-48dc-ad7e-db84a3ff6140"
      unitRef="usd">272378000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTItMy0xLTEtMA_4e793cdf-5b32-4c2d-88d3-971c2442860f"
      unitRef="usd">260246000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:EquityMethodInvestments
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTMtMS0xLTEtMA_368fcfea-b22d-4aa3-9786-37d40d84c047"
      unitRef="usd">15248000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTMtMy0xLTEtMA_8572dcda-01b5-42af-8eea-4d074c282217"
      unitRef="usd">16461000</us-gaap:EquityMethodInvestments>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTQtMS0xLTEtMA_7f7b9141-c15d-4ac6-8d1e-d449b7de2c65"
      unitRef="usd">28667000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTQtMy0xLTEtMA_92f8cce8-55f7-40d6-bc38-7c44de9ab36d"
      unitRef="usd">17117000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTUtMS0xLTEtMA_40353324-c933-432b-b11a-875677e2469e"
      unitRef="usd">270172000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTUtMy0xLTEtMA_5ec52752-9359-485a-8b20-628f3d67eed3"
      unitRef="usd">262930000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTYtMS0xLTEtMA_58911c92-64df-4543-bb2c-e11d78bc19d2"
      unitRef="usd">118026000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTYtMy0xLTEtMA_1a81b301-1ff5-40cd-b281-116a1875b060"
      unitRef="usd">158947000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTctMS0xLTEtMA_1d0595dc-01fb-4639-ba64-03294cdfe2d3"
      unitRef="usd">5278000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTctMy0xLTEtMA_31bbc2c0-3562-4748-8a12-0cbfaaffd45b"
      unitRef="usd">12790000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <rog:AsbestosRelatedInsuranceReceivablesNoncurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTgtMS0xLTEtMA_bb951d38-a998-462c-a32c-daf9255edaf1"
      unitRef="usd">63807000</rog:AsbestosRelatedInsuranceReceivablesNoncurrent>
    <rog:AsbestosRelatedInsuranceReceivablesNoncurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTgtMy0xLTEtMA_0ffb26e1-fa81-4048-815e-5b334907cc78"
      unitRef="usd">74024000</rog:AsbestosRelatedInsuranceReceivablesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTktMS0xLTEtMA_3c751bbe-1ea9-4c2b-95ab-b21ae852b6d5"
      unitRef="usd">16254000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMTktMy0xLTEtMA_b5db8832-abb7-4ccc-9657-22adb06ec1db"
      unitRef="usd">6564000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjAtMS0xLTEtMA_e044f88e-80b8-4540-9451-2fc1351266c4"
      unitRef="usd">1264005000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjAtMy0xLTEtMA_45f01187-882e-47a9-be34-ba224589a7f4"
      unitRef="usd">1273181000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjMtMS0xLTEtMA_ab14db35-09a4-4693-88a2-506f3c418754"
      unitRef="usd">35987000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjMtMy0xLTEtMA_50636892-e268-403e-93b1-7c5658088adf"
      unitRef="usd">33019000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjQtMS0xLTEtMA_45120ca4-a750-4e73-a455-927605ae3aec"
      unitRef="usd">41708000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjQtMy0xLTEtMA_584cd159-2b76-4cee-b412-344981c113a8"
      unitRef="usd">29678000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjUtMS0xLTEtMA_15659ee1-b576-4dc5-ac43-7ade7cc94d61"
      unitRef="usd">8558000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjUtMy0xLTEtMA_e2b613c4-542d-4a08-9329-4bf97e018e67"
      unitRef="usd">10649000</us-gaap:AccruedIncomeTaxesCurrent>
    <rog:AsbestosLiabilityCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjYtMS0xLTEtMA_d05770d9-a4b0-4914-87ad-5860c6584d28"
      unitRef="usd">3615000</rog:AsbestosLiabilityCurrent>
    <rog:AsbestosLiabilityCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjYtMy0xLTEtMA_32924d76-c32d-49cd-9681-9bd2d9398b32"
      unitRef="usd">5007000</rog:AsbestosLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjctMS0xLTEtMA_8340efc8-8dfd-45f4-be7d-ff28a2c390d3"
      unitRef="usd">21641000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjctMy0xLTEtMA_ad368528-7eb9-41c6-9f3e-fb89fbb13389"
      unitRef="usd">21872000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjgtMS0xLTEtMA_65ec06b2-1b99-45c6-bded-3590fc61f8c6"
      unitRef="usd">111509000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjgtMy0xLTEtMA_a2c8cdcf-3978-418d-981d-f4b2e396d896"
      unitRef="usd">100225000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjktMS0xLTEtMA_a3668ad2-6e03-4781-ae41-a35ed6cb34e4"
      unitRef="usd">25000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMjktMy0xLTEtMA_28f52bc4-5295-4f87-9cc6-9ff9ada5fb6a"
      unitRef="usd">123000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzAtMS0xLTEtMA_7fc4ba77-8fd2-432f-a9ae-6681f31a3a48"
      unitRef="usd">1612000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzAtMy0xLTEtMA_810f2583-cd94-43b6-9caa-82e92676ee8e"
      unitRef="usd">1567000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <rog:AsbestosLiabilityNoncurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzEtMS0xLTEtMA_5f068950-61c9-4836-8d0e-8349d69b406c"
      unitRef="usd">69620000</rog:AsbestosLiabilityNoncurrent>
    <rog:AsbestosLiabilityNoncurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzEtMy0xLTEtMA_d2407506-3717-4f7e-aed0-1827f405adee"
      unitRef="usd">80873000</rog:AsbestosLiabilityNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzItMS0xLTEtMA_cc2199cd-aff0-4bb1-bb89-8367be3da890"
      unitRef="usd">16346000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzItMy0xLTEtMA_3070712e-e90e-4983-b51e-b38225ad2649"
      unitRef="usd">10423000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzMtMS0xLTEtMA_d617222a-55d2-4424-b695-36e3318e7994"
      unitRef="usd">8375000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzMtMy0xLTEtMA_6b731064-d9af-4da9-91bb-3245f5a0b6d3"
      unitRef="usd">9220000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzQtMS0xLTEtMA_1f069ec8-6322-47d5-a569-29500e16fac4"
      unitRef="usd">10788000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzQtMy0xLTEtMA_b897958a-a2b6-456d-8dff-d4acbf6d1e00"
      unitRef="usd">13973000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzUtMS0xLTEtMA_8fe38b5d-0667-4485-9aca-3b878b683060"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzUtMy0xLTEtMA_0aba0310-f251-4cf6-869e-04993c40d355"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjQzNGVjMzQ1MjM4YzRjZTQ5YzUwYjZhMDI2ODg5NmMzXzEwOTk1MTE2Mjc4OTk_8f9facce-a881-4335-a164-522c2d9a9871"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjQzNGVjMzQ1MjM4YzRjZTQ5YzUwYjZhMDI2ODg5NmMzXzEwOTk1MTE2Mjc4OTk_d6676910-91f3-4eb7-844f-50cf8d30fc91"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjQzNGVjMzQ1MjM4YzRjZTQ5YzUwYjZhMDI2ODg5NmMzXzEwOTk1MTE2Mjc5MDg_bd9b28b7-7868-4408-a284-406ffc73e798"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjQzNGVjMzQ1MjM4YzRjZTQ5YzUwYjZhMDI2ODg5NmMzXzEwOTk1MTE2Mjc5MDg_fed4451d-41c5-4852-a6ae-8b128e89c96d"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjQzNGVjMzQ1MjM4YzRjZTQ5YzUwYjZhMDI2ODg5NmMzXzEwOTk1MTE2Mjc5MTc_192a2980-9d24-4e91-9c79-e75a930f2e40"
      unitRef="shares">18677000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjQzNGVjMzQ1MjM4YzRjZTQ5YzUwYjZhMDI2ODg5NmMzXzEwOTk1MTE2Mjc5MTc_ed3828f0-9c91-4f57-88d3-72a27edc28a5"
      unitRef="shares">18677000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjQzNGVjMzQ1MjM4YzRjZTQ5YzUwYjZhMDI2ODg5NmMzXzEwOTk1MTE2Mjc5MjU_44855511-b1a5-43e8-ae5f-50969e8ad347"
      unitRef="shares">18577000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjQzNGVjMzQ1MjM4YzRjZTQ5YzUwYjZhMDI2ODg5NmMzXzEwOTk1MTE2Mjc5MjU_ac56b794-01a1-4512-baba-a0882bd5ff32"
      unitRef="shares">18577000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzctMS0xLTEtMA_c7b167e1-c3d9-4db4-98b6-aae3851b3769"
      unitRef="usd">18677000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzctMy0xLTEtMA_ef65d7e0-98cd-491b-887f-405bbe8be9e3"
      unitRef="usd">18577000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzgtMS0xLTEtMA_55069c33-7235-4e35-afda-9f2c21bf6272"
      unitRef="usd">147961000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzgtMy0xLTEtMA_2aa57e50-abd0-4858-bff2-2a8d3833b21e"
      unitRef="usd">138526000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzktMS0xLTEtMA_b161e336-5ab0-42ad-af80-c07f6908b434"
      unitRef="usd">873692000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfMzktMy0xLTEtMA_5e5bc852-41ba-4b2c-a8bb-0875da9bb60a"
      unitRef="usd">823702000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNDAtMS0xLTEtMA_57c33455-a11b-4308-b5c4-2627afe564ec"
      unitRef="usd">-19575000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNDAtMy0xLTEtMA_555ed3d0-aeea-4546-b3b4-20e991a44c6c"
      unitRef="usd">-46905000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNDEtMS0xLTEtMA_d1a9eb57-8bac-4385-bc5a-88a1963e0970"
      unitRef="usd">1020755000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNDEtMy0xLTEtMA_38d99ded-7354-4444-834a-8c22743e9156"
      unitRef="usd">933900000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNDItMS0xLTEtMA_94193458-56cd-465a-be73-2b35cba94fc2"
      unitRef="usd">1264005000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85MS9mcmFnOmY0ZTlmNzA5ZTc4ODRkYWY4YjdlOTQ3MmM3YzI4ZjNkL3RhYmxlOjRhZGEzOGU0NDJiOTQ4NDRhZGE0YjQ1NTc2OTIxMjM0L3RhYmxlcmFuZ2U6NGFkYTM4ZTQ0MmI5NDg0NGFkYTRiNDU1NzY5MjEyMzRfNDItMy0xLTEtMA_6d08906c-b5d0-49e8-a20d-3200f9be2d6d"
      unitRef="usd">1273181000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5f2eee4b41de49018d7e35ebe78134e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMi0xLTEtMS0w_56318744-855e-4215-bb55-27f911ae799b"
      unitRef="usd">18577000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f0e46140ce74410b9a4e525dd8116c3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMi0zLTEtMS0w_7f6984c8-3f06-4530-b9e7-b1a12eebbd03"
      unitRef="usd">18395000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9758de8534bc4a429c77daed4dca2d26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMi01LTEtMS0w_faa604c6-8b7c-44f9-a150-55fb7ddf5ea2"
      unitRef="usd">18255000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i984d3af474aa4f859a08b76058554855_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMy0xLTEtMS0w_729e0436-c78f-4654-add1-fa3f07f6352c"
      unitRef="usd">82000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="iaec81d1d07dd46a5817489c9772cf3f4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMy0zLTEtMS0w_a869a15f-187d-4f17-946d-88396a12c73e"
      unitRef="usd">144000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i33de12a8964b4fb29a93aba0ff8316cb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMy01LTEtMS0w_da18b175-d3b6-4c69-a456-957454a5c6e4"
      unitRef="usd">117000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i984d3af474aa4f859a08b76058554855_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNC0xLTEtMS0w_7e747c31-0a61-4b01-90e1-16696fddf98e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iaec81d1d07dd46a5817489c9772cf3f4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNC0zLTEtMS0w_6dfbefb9-8922-499d-94e0-dcc2ad9c3b26"
      unitRef="usd">11000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i33de12a8964b4fb29a93aba0ff8316cb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNC01LTEtMS0w_92b44fdc-628f-401c-b6b7-8f9e5883c59f"
      unitRef="usd">22000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i984d3af474aa4f859a08b76058554855_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNS0xLTEtMS0w_eaf9e45d-f543-4f50-bbe3-19c7b75f72c6"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iaec81d1d07dd46a5817489c9772cf3f4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNS0zLTEtMS0w_f8c3b1d4-3bf4-4cdd-b59b-d93df3989b4e"
      unitRef="usd">15000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i33de12a8964b4fb29a93aba0ff8316cb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNS01LTEtMS0w_c3026560-e23b-4420-ba76-073c9993a1aa"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i984d3af474aa4f859a08b76058554855_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNi0xLTEtMS0w_8814d7e4-9f2b-4330-a950-e6322ce1b447"
      unitRef="usd">5000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="iaec81d1d07dd46a5817489c9772cf3f4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNi0zLTEtMS0w_1d4bf98b-541d-4c7e-8ea1-a017c2c03e56"
      unitRef="usd">12000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i33de12a8964b4fb29a93aba0ff8316cb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNi01LTEtMS0w_f01ca133-87eb-4de9-9378-783251ae495b"
      unitRef="usd">12000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i984d3af474aa4f859a08b76058554855_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNy0xLTEtMS0w_bd0717ac-5630-4045-9763-9a26e2e39ffc"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="iaec81d1d07dd46a5817489c9772cf3f4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNy0zLTEtMS0w_58017aeb-98fd-4df8-9b3b-e37ff25d5f92"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i33de12a8964b4fb29a93aba0ff8316cb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfNy01LTEtMS0w_8e0a0924-5401-4c5f-835a-5aa24393eafa"
      unitRef="usd">23000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockholdersEquity
      contextRef="i8de360ebd96c44ecb5507fc28d8ad2b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfOC0xLTEtMS0w_b500c6a2-c95b-4de0-bb48-aae5678da80e"
      unitRef="usd">18677000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5f2eee4b41de49018d7e35ebe78134e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfOC0zLTEtMS0w_1ba48a6a-22db-4757-b29b-399b52590360"
      unitRef="usd">18577000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f0e46140ce74410b9a4e525dd8116c3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfOC01LTEtMS0w_875bea00-8c0f-482b-8792-e493e1fb36f4"
      unitRef="usd">18395000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i452c8dce9eb444759c3df629b3459261_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTAtMS0xLTEtMA_636a2c7b-0e3e-4074-afa4-7399772900ec"
      unitRef="usd">138526000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaecf7971c4f14b9cb6f3d0d8a7989223_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTAtMy0xLTEtMA_0b1eb9cf-430a-4a50-bc5b-5efc156b37a6"
      unitRef="usd">132360000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2d5cb9590b5241b39648870ed386edb2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTAtNS0xLTEtMA_da6e394b-5bf3-4645-84a7-70caf8ca8d73"
      unitRef="usd">128933000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i3562ab19eea9425bbbbe0476c0d546e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTEtMS0xLTEtMA_dd446a3a-356e-4925-a465-f59127c3cb73"
      unitRef="usd">-5439000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i9e65419e746e45a291e174a07c9e6c76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTEtMy0xLTEtMA_874a33c5-d228-4fde-9f48-51636761d90f"
      unitRef="usd">-7694000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i93c1c3e8a40e40c3baa1927da3bff6b9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTEtNS0xLTEtMA_5d8c8c37-09d0-4d84-9e47-75431eb1a7d6"
      unitRef="usd">-6717000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3562ab19eea9425bbbbe0476c0d546e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTItMS0xLTEtMA_9b62d048-b726-42bc-aadd-4a63d56b8839"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9e65419e746e45a291e174a07c9e6c76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTItMy0xLTEtMA_07dcdb5e-79d1-473f-84aa-6a5e3c2a2c0a"
      unitRef="usd">333000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i93c1c3e8a40e40c3baa1927da3bff6b9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTItNS0xLTEtMA_9f8908f6-4e61-44a0-932f-0aa5635ba4e5"
      unitRef="usd">839000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i3562ab19eea9425bbbbe0476c0d546e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTMtMS0xLTEtMA_db6337de-1295-41b9-b9a0-beb651126cd2"
      unitRef="usd">1347000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i9e65419e746e45a291e174a07c9e6c76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTMtMy0xLTEtMA_d7c98223-cc5b-43cc-9f02-6b7fd9d09add"
      unitRef="usd">1234000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i93c1c3e8a40e40c3baa1927da3bff6b9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTMtNS0xLTEtMA_50eac602-0e1a-4937-ae8f-8d932165d5a6"
      unitRef="usd">1070000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i3562ab19eea9425bbbbe0476c0d546e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTQtMS0xLTEtMA_b89be392-cbce-46ba-98e2-63565ea0a9e6"
      unitRef="usd">-5000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i9e65419e746e45a291e174a07c9e6c76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTQtMy0xLTEtMA_d62a53ee-7ef0-4a7c-88d5-5a3fb66c9dc5"
      unitRef="usd">-12000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i93c1c3e8a40e40c3baa1927da3bff6b9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTQtNS0xLTEtMA_9d923bd6-c49d-4b07-9ad3-3ebeab1b3970"
      unitRef="usd">-12000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3562ab19eea9425bbbbe0476c0d546e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTUtMS0xLTEtMA_83cfd6f2-67bd-489f-adef-65832f909165"
      unitRef="usd">13532000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9e65419e746e45a291e174a07c9e6c76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTUtMy0xLTEtMA_92f1574a-b6de-4f82-bb35-878ed316194b"
      unitRef="usd">12305000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i93c1c3e8a40e40c3baa1927da3bff6b9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTUtNS0xLTEtMA_fcf3d8fc-544a-4ee7-881d-7e2e8aeefcdb"
      unitRef="usd">11223000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3562ab19eea9425bbbbe0476c0d546e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTYtMS0xLTEtMA_a846571e-8b41-4c1b-9151-c8ca5b8ebec6"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i9e65419e746e45a291e174a07c9e6c76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTYtMy0xLTEtMA_663eb369-14dd-4d70-adae-ecb82f5eea76"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i93c1c3e8a40e40c3baa1927da3bff6b9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTYtNS0xLTEtMA_3c18dacb-a0e4-4694-a84c-3a2aad985f47"
      unitRef="usd">2976000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockholdersEquity
      contextRef="ibeb84150608a49be997d431fdaff0ed0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTctMS0xLTEtMA_5e0f6350-89f2-4c12-be5a-4424b06cba27"
      unitRef="usd">147961000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i452c8dce9eb444759c3df629b3459261_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTctMy0xLTEtMA_12ba04bc-0168-43ec-9f12-5309b9c07c5e"
      unitRef="usd">138526000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaecf7971c4f14b9cb6f3d0d8a7989223_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTctNS0xLTEtMA_e47ea9a2-5712-4d1a-8c1a-559e764cb004"
      unitRef="usd">132360000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i792cba209a4c450dbc6cdae401a1bb70_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTktMS0xLTEtMA_c3f9d4f3-a385-4150-bd06-e4001007b250"
      unitRef="usd">823702000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib42a00d1186a4c8da6e29b6b5c1b9dbb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTktMy0xLTEtMA_3b539b94-b183-416a-a423-f2aa5b530209"
      unitRef="usd">776403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1347301f14f4010b278e3505bc928a4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMTktNS0xLTEtMA_1717453b-e015-4e06-9832-522cc8ebedd0"
      unitRef="usd">684540000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5535731c14dd43ef8d750e19b75c5963_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjAtMS0xLTEtMA_3822ddec-b945-4f2e-9526-0c9ac770dad7"
      unitRef="usd">49990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia4aae597a0f84290ada3b918ad56a640_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjAtMy0xLTEtMA_81dbc898-64c1-4ba8-ba0c-66f36990d607"
      unitRef="usd">47319000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i31484b0eedca4c24ad7a301441f7e978_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjAtNS0xLTEtMA_2ab48964-54c6-494b-8503-e7dfa373be31"
      unitRef="usd">87651000</us-gaap:NetIncomeLoss>
    <us-gaap:StockholdersEquity
      contextRef="i63a80fb2387f4ad683c4d8763301685d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjEtMy0xLTEtMA_c8771f87-09be-40f7-82e7-81fe902e6a48"
      unitRef="usd">-20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i139fbdaad67149f6aa53c3c2126774a4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjItNS0xLTEtMA_e1c62481-1fca-4214-8b01-6658355084fe"
      unitRef="usd">4212000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7cd8f46a6f574f109d5c6b73cd3b9857_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjQtMS0xLTEtMA_74027a48-b169-49b2-a7ff-4db6876778f4"
      unitRef="usd">873692000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i792cba209a4c450dbc6cdae401a1bb70_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjQtMy0xLTEtMA_f31a67ed-fd7e-4542-a4f6-79dbc8994c5f"
      unitRef="usd">823702000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib42a00d1186a4c8da6e29b6b5c1b9dbb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjQtNS0xLTEtMA_1cbc62ba-4c34-4d7c-b238-b4f2e1d2b7af"
      unitRef="usd">776403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic3dc34095d064e198a53dbfcff1efffa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjYtMS0xLTEtMA_180f0f99-da7c-4471-ba72-8dd3c3873b3b"
      unitRef="usd">-46905000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i951cbf04d7d94a3191e0bf830e2a3105_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjYtMy0xLTEtMA_91f4f000-9f52-40d1-a2a6-2ff1f7f40b8d"
      unitRef="usd">-78834000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5c46fe1718b9452bb66868e3389e5132_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjYtNS0xLTEtMA_1f9e8fff-474b-4e35-b704-8db644f6248a"
      unitRef="usd">-65155000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idc3aa612cfc14de5b551802aa45acc7e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjctMS0xLTEtMA_57f7ea18-ab6b-4d71-b50e-3670203fdeb9"
      unitRef="usd">27330000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i015ccb044e5d4e7b8b6c80013ebdda21_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjctMy0xLTEtMA_e992c805-eb7a-48f3-9088-487c11fc7e5c"
      unitRef="usd">31929000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia130656e016d48b68fdfccd9d9f2d347_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjctNS0xLTEtMA_b0e36abb-a2e6-4725-b088-8e0741359b93"
      unitRef="usd">-13679000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i97ca35596ac64561be3886411eb41d34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjgtMS0xLTEtMA_0ed3adfe-999d-4221-aec2-f7ff0f0e567b"
      unitRef="usd">-19575000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic3dc34095d064e198a53dbfcff1efffa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjgtMy0xLTEtMA_e5ed552b-6fd3-42f6-bcef-8487013f1f05"
      unitRef="usd">-46905000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i951cbf04d7d94a3191e0bf830e2a3105_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjgtNS0xLTEtMA_a47f3fd0-0a8f-4da6-9331-02d2684387ca"
      unitRef="usd">-78834000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjktMS0xLTEtMA_9e90d0b1-977c-40f3-bcb6-8520777c4538"
      unitRef="usd">1020755000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjktMy0xLTEtMA_b193df7f-1fdb-4901-b30d-e85042a57a5d"
      unitRef="usd">933900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl85Ny9mcmFnOjQxMjZhNDE5YTA2ZDQyNGNiMmY4ODVkNWU0ZTM0NzY0L3RhYmxlOjVkMTJlYzdiZTU3ZDQ1ZGZhNzhlMWU4NGY2MmNiMGM4L3RhYmxlcmFuZ2U6NWQxMmVjN2JlNTdkNDVkZmE3OGUxZTg0ZjYyY2IwYzhfMjktNS0xLTEtMA_33be31e3-ca11-4bec-aec7-43d875e6f2da"
      unitRef="usd">848324000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzItMS0xLTEtMA_b4c0c15f-e9a4-4f34-9f67-cbac627a69b1"
      unitRef="usd">49990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzItMy0xLTEtMA_ace40787-aacc-48c6-9236-d647d7c25746"
      unitRef="usd">47319000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzItNS0xLTEtMA_97503158-b0e9-4927-ada3-17000a99312e"
      unitRef="usd">87651000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQtMS0xLTEtMA_4ed36a9e-178d-46c8-8e39-4177018d6c15"
      unitRef="usd">71425000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQtMy0xLTEtMA_11a95fb7-583f-42b0-9a18-bf0f402b05b2"
      unitRef="usd">49162000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQtNS0xLTEtMA_f6bbdedb-0e39-4e13-92dd-2b26d25c3752"
      unitRef="usd">50073000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzUtMS0xLTEtMA_51b86317-6b8a-436c-9fce-6750abfc4ff3"
      unitRef="usd">13532000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzUtMy0xLTEtMA_90978c62-b632-446b-b05d-87a5a04e82e8"
      unitRef="usd">12305000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzUtNS0xLTEtMA_e4855c14-fb1d-4aa2-8371-5afc81cceb75"
      unitRef="usd">11223000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzYtMS0xLTEtMA_8390008d-8b4c-4b29-807a-184219785c8d"
      unitRef="usd">-13406000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzYtMy0xLTEtMA_cd28df06-31cc-49f8-af41-1bc713d5b6fc"
      unitRef="usd">-17549000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzYtNS0xLTEtMA_4e730e82-e2aa-4ddf-ae1c-7a313901d57f"
      unitRef="usd">-3325000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzctMS0xLTEtMA_347c09cf-c4af-496d-87a4-774cfbc1c8cc"
      unitRef="usd">4877000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzctMy0xLTEtMA_9a93690f-8595-4264-9cb8-deaedf59dbb2"
      unitRef="usd">5319000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzctNS0xLTEtMA_03ab6f1e-3542-47e8-8110-0bf38a11a763"
      unitRef="usd">5501000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzgtMS0xLTEtMA_3f9beb44-12a1-4460-ab51-7468a20eb83e"
      unitRef="usd">7075000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzgtMy0xLTEtMA_82efa014-70ef-4a3c-ab3e-e0dc0cd1e62f"
      unitRef="usd">5375000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzgtNS0xLTEtMA_fd84d4b1-2a3d-4cb1-b5c4-144e382dcb7b"
      unitRef="usd">4431000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzktMS0xLTEtMA_814d845d-ae07-4344-b607-ac94d40595ca"
      unitRef="usd">-63000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzktMy0xLTEtMA_71eb3487-48f0-49c5-8bc1-c281e4538295"
      unitRef="usd">53213000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzktNS0xLTEtMA_59486ce2-b069-4267-ab8e-ac4167ae6dd7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <rog:PensionandOtherPostretirementGainLoss
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzEwLTEtMS0xLTA_fa0b22c7-b272-4843-9b2a-2516a4350653"
      unitRef="usd">160000</rog:PensionandOtherPostretirementGainLoss>
    <rog:PensionandOtherPostretirementGainLoss
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzEwLTMtMS0xLTA_5c59fe11-c727-4ebd-b02c-cf922a620874"
      unitRef="usd">943000</rog:PensionandOtherPostretirementGainLoss>
    <rog:PensionandOtherPostretirementGainLoss
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzEwLTUtMS0xLTA_55eeadb6-4e0c-4f8b-9310-294181cf678b"
      unitRef="usd">1552000</rog:PensionandOtherPostretirementGainLoss>
    <us-gaap:OtherIncreaseDecreaseInEnvironmentalLiabilities
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzExLTEtMS0xLTA_7b1337b7-8884-4daf-9efe-fbdd774bda6a"
      unitRef="usd">-682000</us-gaap:OtherIncreaseDecreaseInEnvironmentalLiabilities>
    <us-gaap:OtherIncreaseDecreaseInEnvironmentalLiabilities
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzExLTMtMS0xLTA_604a38fd-9e61-47a1-ad39-dc8e285f5687"
      unitRef="usd">1720000</us-gaap:OtherIncreaseDecreaseInEnvironmentalLiabilities>
    <us-gaap:OtherIncreaseDecreaseInEnvironmentalLiabilities
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzExLTUtMS0xLTA_7297a23f-9088-4135-ad6b-ae2061b24b16"
      unitRef="usd">704000</us-gaap:OtherIncreaseDecreaseInEnvironmentalLiabilities>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzEyLTEtMS0xLTA_19e626dd-9da4-4694-ae24-a553cc3372eb"
      unitRef="usd">-41000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzEyLTMtMS0xLTA_b84746ed-cde9-41ae-9e3f-85028ab7e8d6"
      unitRef="usd">-756000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzEyLTUtMS0xLTA_5cd6ce79-a8a7-4f8d-9f8a-bfc43c866849"
      unitRef="usd">164000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:AssetImpairmentCharges
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzEzLTEtMS0xLTA_6b25f6ae-14b9-43d9-8dea-8a5789347e31"
      unitRef="usd">639000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzEzLTMtMS0xLTA_a8f99341-0ebc-4413-8542-df480097e707"
      unitRef="usd">1537000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzEzLTUtMS0xLTA_6b79b5b4-4a8b-46c4-ae6e-22dd82c54813"
      unitRef="usd">1506000</us-gaap:AssetImpairmentCharges>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE0LTEtMS0xLTA_824c1aa2-c4dd-4826-9769-1a43f77c6f4b"
      unitRef="usd">223000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE0LTMtMS0xLTA_15b8b0eb-8623-4822-b428-bc8a6b2c0b36"
      unitRef="usd">437000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE0LTUtMS0xLTA_f1656c2a-7060-462f-8c43-075b74ae4d84"
      unitRef="usd">236000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE2LTEtMS0xLTA_c9ab934c-64f1-4bdc-8e07-4cd222448028"
      unitRef="usd">8934000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE2LTMtMS0xLTA_c5ec5c8e-3f38-4173-a21e-6559a9c8e749"
      unitRef="usd">-20677000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE2LTUtMS0xLTA_12fa7035-1c1b-43c5-82f8-8d99927511b6"
      unitRef="usd">3824000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <rog:IncreaseDecreaseinContractAssetsandLiabilities
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE3LTEtMS0xLTA_b439dbe8-2666-4936-8163-82a83b5357a9"
      unitRef="usd">4120000</rog:IncreaseDecreaseinContractAssetsandLiabilities>
    <rog:IncreaseDecreaseinContractAssetsandLiabilities
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE3LTMtMS0xLTA_0413eac1-1db1-4001-a833-ad9b516b6b21"
      unitRef="usd">-273000</rog:IncreaseDecreaseinContractAssetsandLiabilities>
    <rog:IncreaseDecreaseinContractAssetsandLiabilities
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE3LTUtMS0xLTA_1b756323-e153-4cee-8348-088b2939d75c"
      unitRef="usd">22728000</rog:IncreaseDecreaseinContractAssetsandLiabilities>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE4LTEtMS0xLTA_f15e877b-916e-4e4f-a0f6-7624bac70a55"
      unitRef="usd">-34687000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE4LTMtMS0xLTA_40fe4c3b-5cf9-4edf-9b29-62508c0b7eb6"
      unitRef="usd">1200000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE4LTUtMS0xLTA_10ff819b-e502-40a1-af80-2fb8a4af418b"
      unitRef="usd">19013000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:PensionContributions
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE5LTEtMS0xLTA_349fd44b-a6c2-4045-93e3-1b81e09160a3"
      unitRef="usd">253000</us-gaap:PensionContributions>
    <us-gaap:PensionContributions
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE5LTMtMS0xLTA_957c1ae5-7376-4418-be22-0b0d36d8c7fa"
      unitRef="usd">103000</us-gaap:PensionContributions>
    <us-gaap:PensionContributions
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzE5LTUtMS0xLTA_4683a1bf-52f2-45b5-9121-a0e48cc02a35"
      unitRef="usd">25354000</us-gaap:PensionContributions>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzIwLTEtMS0xLTA_d04a1441-7b6a-422a-aaf3-9687a5cb9683"
      unitRef="usd">217000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzIwLTMtMS0xLTA_14732c5d-b066-4825-b3a9-1636f7b3bb9a"
      unitRef="usd">1519000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzIwLTUtMS0xLTA_e833b101-0927-4ec6-bd82-d770285abb26"
      unitRef="usd">648000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzIxLTEtMS0xLTA_bb792243-2c3e-4b83-b2cf-655f11ee846f"
      unitRef="usd">10084000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzIxLTMtMS0xLTA_b5ae13b8-8525-4ae4-b2fa-6d18d018b096"
      unitRef="usd">-9139000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzIxLTUtMS0xLTA_75ce1b5e-7e9a-44e8-b9da-a4efac614680"
      unitRef="usd">-7886000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzIzLTEtMS0xLTA_b580de3b-2b10-4d73-a30e-3e52d7a1f8e1"
      unitRef="usd">-10072000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzIzLTMtMS0xLTA_349e2897-b6e2-4e90-bb1a-a26c01561888"
      unitRef="usd">-4321000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzIzLTUtMS0xLTA_dc3c38d7-cdf2-4696-a332-e44afb110d19"
      unitRef="usd">-991000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI0LTEtMS0xLTA_ed162068-f8c9-4a89-9486-2f418232b07a"
      unitRef="usd">165056000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI0LTMtMS0xLTA_e025b75f-44e8-42d8-bb17-916561e5836c"
      unitRef="usd">161323000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI0LTUtMS0xLTA_df052b45-d2f7-478d-8c20-e36f300a694f"
      unitRef="usd">66820000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI3LTEtMS0xLTA_c0827a77-6853-415c-bf81-70b345c0456b"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI3LTMtMS0xLTA_800a2808-096e-412d-ace7-7cadf483499b"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI3LTUtMS0xLTA_8a911f8c-e349-46d6-a18a-59007a13b14e"
      unitRef="usd">77969000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI4LTEtMS0xLTA_da5f95ac-998b-45dd-8309-f584d629d1b4"
      unitRef="usd">0</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI4LTMtMS0xLTA_f337a18f-6777-4aeb-9a5b-6481489afcd0"
      unitRef="usd">0</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI4LTUtMS0xLTA_2b38c3bd-b6db-4bdc-bfdc-b74addfd13c3"
      unitRef="usd">43434000</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI5LTEtMS0xLTA_7e5eb872-b8e0-4698-a022-8801504793e6"
      unitRef="usd">40385000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI5LTMtMS0xLTA_db895992-76d6-4cf7-92f7-52980f8ba46b"
      unitRef="usd">51597000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzI5LTUtMS0xLTA_d11a5118-7464-4ccc-bd14-1f201896e34f"
      unitRef="usd">47115000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzMwLTEtMS0xLTA_b84165e4-4f1d-47a1-9ca2-04c5ab9c1234"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzMwLTMtMS0xLTA_437cd0a5-0609-49b2-8713-6d7809bfd807"
      unitRef="usd">9000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzMwLTUtMS0xLTA_70b52ca7-55d2-4f0c-8089-a30b122e4ef6"
      unitRef="usd">1081000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzMyLTEtMS0xLTA_f81ad9ac-7de7-4402-944b-715b3d77f919"
      unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzMyLTMtMS0xLTA_9308705b-4a95-4b36-a37b-7648d56e4764"
      unitRef="usd">2625000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzMyLTUtMS0xLTA_ee8f43be-a57b-4284-8b65-f48919e99c92"
      unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzMzLTEtMS0xLTA_0ed667b1-a3b6-4d0b-a99d-36df70c94e76"
      unitRef="usd">-40385000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzMzLTMtMS0xLTA_7aa7aac7-e5c3-432b-a08e-95829a9d1a2d"
      unitRef="usd">-48963000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzMzLTUtMS0xLTA_3457eec2-ec14-4aa0-9506-8cb0cd35ed30"
      unitRef="usd">-167437000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM2LTEtMS0xLTA_a518701e-1016-415e-8e0f-90c9f1ab4e62"
      unitRef="usd">150000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM2LTMtMS0xLTA_3979c23c-0f48-4767-bbf7-0e837b816467"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM2LTUtMS0xLTA_dace93d7-8064-4166-a159-f7b43a5a5421"
      unitRef="usd">102500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM3LTEtMS0xLTA_3cdcedd5-55d7-411e-be1c-cc320bf12766"
      unitRef="usd">1862000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM3LTMtMS0xLTA_1fc36a1c-b7c4-4435-b000-b3f066025ed8"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM3LTUtMS0xLTA_e6a867ef-22fd-4f15-a7ba-4b422e7c7241"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfDebt
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM4LTEtMS0xLTA_00f789bf-fa3b-43dc-bd6d-ec244d3e97e2"
      unitRef="usd">248330000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM4LTMtMS0xLTA_0d4c19ef-97e0-4f24-93c6-00809d0a7df7"
      unitRef="usd">105886000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM4LTUtMS0xLTA_0c261444-0f25-41df-b240-c3873a0e1514"
      unitRef="usd">6162000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM5LTEtMS0xLTA_2a73a3fb-bd45-43bd-a673-5d087f8b6c42"
      unitRef="usd">5357000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM5LTMtMS0xLTA_9d0d3707-1a74-4fd5-baef-93c1e682bc2e"
      unitRef="usd">7550000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzM5LTUtMS0xLTA_545e6114-5760-4d81-aad4-4a6c6556792f"
      unitRef="usd">6600000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQwLTEtMS0xLTA_d185c341-5c6c-4b3c-9d0b-9fdd95bffe81"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQwLTMtMS0xLTA_03192f42-e301-4005-98b9-d9c994fc6a91"
      unitRef="usd">344000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQwLTUtMS0xLTA_69afce0a-8968-477e-abe5-b49804b447a0"
      unitRef="usd">861000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockPlans
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQxLTEtMS0xLTA_0c422364-1a9b-4c97-872b-e2c7ac7b9fc0"
      unitRef="usd">1360000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQxLTMtMS0xLTA_bc436820-30c2-499e-8cf3-7e08df016c79"
      unitRef="usd">1249000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQxLTUtMS0xLTA_103f9743-3759-4cbf-86e7-6a43aae44ba2"
      unitRef="usd">1082000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQyLTEtMS0xLTA_3c0005ab-1861-4505-8a9e-603d47bd8a8f"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQyLTMtMS0xLTA_0f7866c0-8894-45e2-9399-cc744cb14f6b"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQyLTUtMS0xLTA_f4de6d93-c72e-427a-88fc-ba7db9741c3c"
      unitRef="usd">2999000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQzLTEtMS0xLTA_d50a1f7f-5f5a-42a6-9446-790843dd0188"
      unitRef="usd">-104189000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQzLTMtMS0xLTA_8e1061dd-ceda-45ea-836f-5df441d9be2c"
      unitRef="usd">-111843000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQzLTUtMS0xLTA_69431526-f7e0-4444-a324-ff56ca2341ee"
      unitRef="usd">88682000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ1LTEtMS0xLTA_bd92a69a-e8aa-4aef-bcec-c8da38855511"
      unitRef="usd">4454000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ1LTMtMS0xLTA_45cbc06f-325c-4e51-8029-f616b9d66bb1"
      unitRef="usd">-1406000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ1LTUtMS0xLTA_d1ebdee5-bd5c-4c75-ab31-bbcff89f7b62"
      unitRef="usd">-1486000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ3LTEtMS0xLTA_9fb94d56-92fa-449d-893b-93363cb7c640"
      unitRef="usd">24936000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ3LTMtMS0xLTA_e9726d15-34e0-4f1b-a8f1-1a4b412678d1"
      unitRef="usd">-889000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ3LTUtMS0xLTA_50d23629-89ab-42dd-8ad1-eca15eca5211"
      unitRef="usd">-13421000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ4LTEtMS0xLTA_e1d4479a-60e1-4fda-b6cd-21a246ef1c4a"
      unitRef="usd">166849000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ4LTMtMS0xLTA_4a10e2a0-7ca1-42c5-b6de-8f927affbc5e"
      unitRef="usd">167738000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8dd2832a298f43efa55afbc1837dfd2a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ4LTUtMS0xLTA_98e9d12c-aed5-4dbb-bf51-1c62d20a9eff"
      unitRef="usd">181159000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ5LTEtMS0xLTA_caa8420c-095a-4a06-a8f2-0d01d14919dc"
      unitRef="usd">191785000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ5LTMtMS0xLTA_f94f4270-4c90-43b2-b5a5-f404996b569c"
      unitRef="usd">166849000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzQ5LTUtMS0xLTA_24c5d93a-21df-4169-ad55-623ce0fcfa7f"
      unitRef="usd">167738000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzUyLTEtMS0xLTA_d9b6939b-e66c-450d-85a7-b6ed0db84b5d"
      unitRef="usd">715000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzUyLTMtMS0xLTA_873534b6-39b5-4d84-9efc-114956564cdc"
      unitRef="usd">3420000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzUyLTUtMS0xLTA_4bcbccc0-c0f2-4edf-a163-ef104be4bf35"
      unitRef="usd">2744000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:InterestPaidNet
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzU0LTEtMS0xLTA_03ae938f-69b8-4891-8f54-760f71bbc5c3"
      unitRef="usd">7251000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzU0LTMtMS0xLTA_acd5c71c-c85b-4061-b598-d67278152f58"
      unitRef="usd">7762000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzU0LTUtMS0xLTA_faecbd01-3f2a-4823-9fe4-1dbcdff04fdf"
      unitRef="usd">7040000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzU1LTEtMS0xLTA_9812908d-8ab3-4a31-8a48-1a01fe3d008a"
      unitRef="usd">29983000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzU1LTMtMS0xLTA_9d65d237-af92-4951-98b2-afba09e82fb7"
      unitRef="usd">17593000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDAvZnJhZzo2ZmMyZTJjM2E4YjM0ZWRlYmIzZTMxZTMxMWVhZTFkZC90YWJsZTpmZDlmYzJkNWM1ODU0YzdmYmJmMzM1ZjM2ODdiZjg3ZS90YWJsZXJhbmdlOmZkOWZjMmQ1YzU4NTRjN2ZiYmYzMzVmMzY4N2JmODdlXzU1LTUtMS0xLTA_71dfca1a-2317-4a13-ab8f-353659c34986"
      unitRef="usd">29161000</us-gaap:IncomeTaxesPaid>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjI0_28b5f872-d279-4396-bf32-d91ca915933b">Basis of Presentation, Organization and Summary of Significant Accounting Policies&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As used herein, the terms &#x201c;Company,&#x201d; &#x201c;Rogers,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our&#x201d; and similar terms mean Rogers Corporation and its consolidated subsidiaries, unless the context indicates otherwise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Company and our wholly-owned subsidiaries, after elimination of intercompany balances and transactions. The preparation of financial statements, in conformity with accounting principles generally accepted in the United States (U.S. GAAP), requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Organization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our reporting structure is comprised of three strategic operating segments: Advanced Connectivity Solutions (ACS), Elastomeric Material Solutions (EMS) and Power Electronics Solutions (PES). The remaining operations are accumulated and reported as our Other operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our ACS operating segment designs, develops, manufactures and sells circuit materials and solutions enabling high-performance and high-reliability connectivity for applications in wireless infrastructure (e.g., power amplifiers, antennas and small cells), automotive (e.g., ADAS, telematics and thermal solutions), aerospace and defense (e.g. antenna systems, communication systems and phased array radar systems), connected devices (e.g., mobile internet devices and thermal solutions) and wired infrastructure (e.g., computing and IP infrastructure) markets. We believe these products have characteristics that offer performance and other functional advantages in many market applications that serve to differentiate our products from other commonly available materials. ACS products are sold principally to independent and captive printed circuit board fabricators that convert our laminates to custom printed circuits. Trade names for our ACS products include: RO4000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Series, RO3000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Series, RT/duroid&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, CLTE Series&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, TMM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, AD Series&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, DiClad&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Series, CuClad&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Series, Kappa&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, COOLSPAN&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, TC Series&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, 92ML&#x2122;, IsoClad&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Series, MAGTREX&#x2122;, XTremeSpeed RO1200&#x2122; Laminates, IM Series&#x2122;, 2929 Bondply, 3001 Bondply Film and SpeedWave&#x2122; Prepreg. As of December&#160;31, 2020, our ACS operating segment had manufacturing and administrative facilities in Chandler, Arizona; Rogers, Connecticut; Bear, Delaware; Evergem, Belgium; and Suzhou, China.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our EMS operating segment designs, develops, manufactures and sells engineered material solutions for a wide variety of applications and markets. These include polyurethane and silicone materials used in cushioning, gasketing and sealing, and vibration management applications for general industrial, portable electronics, automotive, mass transit, aerospace and defense, footwear and impact mitigation and printing markets; customized silicones used in flex heater and semiconductor thermal applications for general industrial, portable electronics, automotive, mass transit, aerospace and defense and medical markets; polytetrafluoroethylene and ultra-high molecular weight polyethylene materials used in wire and cable protection, electrical insulation, conduction and shielding, hose and belt protection, vibration management, cushioning, gasketing and sealing, and venting applications for general industrial, automotive and aerospace and defense markets. We believe these materials have characteristics that offer functional advantages in many market applications which serve to differentiate Rogers&#x2019; products from other commonly available materials. EMS products are sold globally to converters, fabricators, distributors and original equipment manufacturers (OEMs). Trade names for our EMS products include: PORON&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, BISCO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, DeWAL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, ARLON&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, eSorba&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Griswold&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, XRD&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, R/bak&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and HeatSORB&#x2122;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, our EMS operating segment had administrative and manufacturing facilities in Moosup, Connecticut; Rogers, Connecticut; Woodstock, Connecticut; Bear, Delaware; Carol Stream, Illinois; Narragansett, Rhode Island; Ansan, South Korea; and Suzhou, China. We also own 50% of two unconsolidated joint ventures: (1) Rogers Inoac Corporation (RIC), a joint venture established in Japan to design, develop, manufacture and sell PORON&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; products predominantly for the Japanese market and (2) Rogers INOAC Suzhou Corporation (RIS), a joint venture established in China to design, develop, manufacture and sell PORON&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; products primarily for RIC customers in various Asian countries. INOAC Corporation owns the remaining 50% of both RIC and RIS. RIC has manufacturing facilities at the INOAC facilities in Nagoya and Mie, Japan, and RIS has manufacturing facilities at Rogers&#x2019; facilities in Suzhou, China.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our PES operating segment designs, develops, manufactures and sells ceramic substrate materials, busbars and cooling solutions for a variety of applications in EV/HEV, general industrial, mass transit, renewable energy, aerospace and defense and wired infrastructure markets. We sell our ceramic substrate materials and cooling solutions under the curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; trade name and our busbars under the ROLINX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; trade name. As of December&#160;31, 2020, our PES operating segment had manufacturing and administrative facilities in Evergem, Belgium; Eschenbach, Germany; Budapest, Hungary; and Suzhou, China.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Other operating segment consists of elastomer components for applications in general industrial market, as well as elastomer floats for level sensing in fuel tanks, motors, and storage tanks applications in the general industrial and automotive markets. We sell our elastomer components under our ENDUR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; trade name and our floats under our NITROPHYL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; trade name.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Highly liquid investments with original maturities of three months or less are considered cash equivalents. These investments are stated at cost, which approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investments in Unconsolidated Joint Ventures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for our investments in and advances to unconsolidated joint ventures, both of which are 50% owned, using the equity method of accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All balance sheet accounts of foreign subsidiaries are translated or remeasured at exchange rates in effect at each year end, and income statement items are translated using the average exchange rates for the year. Translation adjustments for those entities that operate under a local currency are recorded directly to a separate component of shareholders&#x2019; equity, while remeasurement adjustments for those entities that operate under the parent&#x2019;s functional currency are recorded to the income statement as a component of &#x201c;Other income (expense), net.&#x201d; Currency transaction gains and losses are reported as income or expense, respectively, in the consolidated statements of operations as a component of &#x201c;Other income (expense), net.&#x201d; Such adjustments resulted in gains of $0.9 million in 2020 and losses of $0.9 million and $0.7 million in 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2020, we adopted Accounting Standards Update No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;using the modified retrospective transition method. Upon adoption, we changed our impairment model to utilize a current expected credit losses (CECL) model in place of the incurred loss methodology for financial instruments measured at amortized cost, including our accounts receivable. CECL estimates on accounts receivable are recorded as selling, general and administrative expenses on our consolidated statements of operations. The cumulative effect adjustment from adoption was immaterial to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses is determined based on a variety of factors that affect the potential collectability of the related receivables, including the length of time receivables are past due, customer credit ratings, financial stability of customers, specific one-time events and past customer history. In addition, in circumstances where we are made aware of a specific customer&#x2019;s inability to meet its financial obligations, a specific allowance is established. The majority of accounts are individually evaluated on a regular basis and appropriate reserves are established as deemed appropriate based on the criteria previously mentioned. The remainder of the reserve is based on our estimates and takes into consideration historical trends, market conditions and the composition of our customer base.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost or net realizable value. The cost of inventories is determined using the first in, first out (FIFO) method. An allowance is made for estimated losses due to obsolescence. The allowance is determined for groups of products based on purchases in the recent past and/or expected future demand and market conditions. Abnormal amounts of idle facility expense and waste are not capitalized in inventory. The allocation of fixed production overheads to the inventory cost is based on the normal capacity of the production facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our &#x201c;Inventories&#x201d; line item in the consolidated statements of financial position consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;44,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;25,291&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;32,093&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;102,360&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated on the basis of cost. For financial reporting purposes, provisions for depreciation are calculated on a straight-line basis over the following estimated useful lives of the underlying assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Property, Plant and Equipment Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5-15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Software Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize certain internal and external costs of computer software developed or obtained for internal use, principally related to software coding, software configuration, designing system interfaces and installation and testing of the software. We amortize capitalized internal use software costs using the straight-line method over the estimated useful lives of the software, generally from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3Xzk2MjE_a3424de2-1ba9-4cf5-8f0a-66d2a0853534"&gt;three&lt;/span&gt; to five years. Net capitalized software and development costs were $0.3 million and $0.2 million for the years ended December&#160;31, 2020 and 2019, respectively. Capitalized software is included within &#x201c;Property, plant and equipment, net of accumulated depreciation&#x201d; in the consolidated statements of financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have made acquisitions over the years that included the recognition of intangible assets. Intangible assets are classified into three categories: (1) goodwill; (2) other intangible assets with definite lives subject to amortization; and (3) other intangible assets with indefinite lives not subject to amortization. Other intangible assets can include items such as trademarks and trade names, licensed technology, customer relationships and covenants not to compete, among other things. Each definite-lived other intangible asset is amortized over its respective economic useful life using the economic attribution method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is tested for impairment annually and between annual impairment tests if events or changes in circumstances indicate the carrying value may be impaired. If it is more likely than not that our goodwill is impaired, then we compare the estimated fair value of each of our reporting units to its respective carrying value. If a reporting unit&#x2019;s carrying value is greater than its fair value, then an impairment is recognized for the excess and charged to operations. We currently have four reporting units with goodwill: ACS, EMS, curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and Elastomer Components Division (ECD). Consistent with historical practice, the annual impairment test on these reporting units was performed as of November 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The application of the annual goodwill impairment test requires significant judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units and determination of the fair value of each reporting unit. Determining the fair value is subjective and requires the use of significant estimates and assumptions, including financial projections for net sales, gross margin and operating margin, discount rates, terminal growth rates and future market conditions, among others. We estimated the fair value of our reporting units using an income approach based on the present value of future cash flows through a five-year discounted cash flow analysis. The discounted cash flow analysis utilized the discount rates for each of the reporting units ranging from 10.5% for EMS to 13.1% for ECD, and terminal growth rates ranging from 3.4% for curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to 4.2% for ACS. We believe this approach yields the most appropriate evidence of fair value as our reporting units are not easily compared to other corporations involved in similar businesses. We further believe that the assumptions and rates used in our annual goodwill impairment test are reasonable, but inherently uncertain. There were no impairment charges resulting from our goodwill impairment analysis for the year ended December&#160;31, 2020. Our ACS, EMS, curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and ECD reporting units had allocated goodwill of $51.7 million, $143.0 million, $73.2 million and $2.2 million respectively, as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indefinite-lived other intangible assets are tested for impairment annually and between annual impairment tests if events or changes in circumstances indicate the carrying value may be impaired. If it is more likely than not that an indefinite-lived other intangible asset is impaired, then we compare the estimated fair value of that indefinite-lived other intangible asset to its respective carrying value. If an indefinite-lived other intangible asset&#x2019;s carrying value is greater than its fair value, then an impairment charge is recognized for the excess and charged to operations. Consistent with historical practice, the annual impairment test on these reporting units was performed as of November&#160;30, 2020. The application of the annual indefinite-lived &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;other intangible asset impairment test requires significant judgment, including the determination of fair value of each indefinite-lived other intangible asset. Fair value is primarily based on income approaches using discounted cash flow models, which have significant assumptions. Such assumptions are subject to variability from year to year and are directly impacted by global market conditions. There were no impairment charges resulting from our indefinite-lived other intangible assets impairment analysis for the year ended December&#160;31, 2020. The curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reporting unit had an indefinite-lived other intangible asset of $4.8 million as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived other intangible assets are tested for recoverability whenever events or changes in circumstances indicate the carrying value may not be recoverable. The recoverability test involves comparing the estimated sum of the undiscounted cash flows for each definite-lived other intangible asset to its respective carrying value. If a definite-lived other intangible asset&#x2019;s carrying value is greater than the sum of its undiscounted cash flows, then the definite-lived other intangible asset&#x2019;s carrying value is compared to its estimated fair value and an impairment charge is recognized for the excess and charged to operations. The application of the recoverability test requires significant judgment, including the identification of the asset group and determination of undiscounted cash flows and fair value of the underlying definite-lived other intangible asset. Determination of undiscounted cash flows requires the use of significant estimates and assumptions, including certain financial projections. Fair value is primarily based on income approaches using discounted cash flow models, which have significant assumptions. Such assumptions are subject to variability from year to year and are directly impacted by global market conditions. There were immaterial impairment charges resulting from our definite-lived other intangible assets impairment analysis for the year ended December&#160;31, 2020. Our ACS, EMS and curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reporting units had definite-lived other intangible assets of $3.7 million, $101.2 million and $8.2 million, respectively, as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The useful life determination for each indefinite-lived other intangible asset is evaluated each reporting period to determine whether events and circumstances support an indefinite useful life. The useful life determination for each definite-lived other intangible asset is evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Environmental and Product Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We accrue for our environmental investigation, remediation, operating and maintenance costs when it is probable that a liability has been incurred and the amount can be reasonably estimated. For environmental matters, the most likely cost to be incurred is accrued based on an evaluation of currently available facts with respect to each individual site, including existing technology, current laws and regulations and prior remediation experience. For sites with multiple potential responsible parties (PRPs), we consider our likely proportionate share of the anticipated remediation costs and the ability of the other parties to fulfill their obligations in establishing a provision for those costs. When no amount within a range of estimates is more likely to occur than another, we accrue to the low end of the range and disclose the range. When future liabilities are determined to be reimbursable by insurance coverage, an accrual is recorded for the potential liability and a receivable is recorded for the estimated insurance reimbursement amount. We are exposed to the uncertain nature inherent in such remediation and the possibility that initial estimates will not reflect the final outcome of a matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review our asbestos-related projections annually in the fourth quarter of each year unless facts and circumstances materially change during the year, at which time we would analyze these projections. We believe the assumptions made on the potential exposure and expected insurance coverage are reasonable at the present time, but are subject to uncertainty based on the actual future outcome of our asbestos litigation. Our estimates of asbestos-related contingent liabilities and related insurance receivables are based on an independent actuarial analysis and an independent insurance usage analysis prepared annually by third parties. The actuarial analysis contains numerous assumptions, including number of claims that might be received, the type and severity of the disease alleged by each claimant, the long latency period associated with asbestos exposure, dismissal rates, average indemnity costs, average defense costs, costs of medical treatment, the financial resources of other companies that are co-defendants in claims, uncertainties surrounding the litigation process from jurisdiction to jurisdiction and from case to case, and the impact of potential changes in legislative or judicial standards, including potential tort reform. Furthermore, any predictions with respect to these assumptions are subject to even greater uncertainty as the projection period lengthens. The insurance usage analysis considers, among other things, applicable deductibles, retentions and policy limits, the solvency and historical payment experience of various insurance carriers, the likelihood of recovery as estimated by external legal counsel and existing insurance settlements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe the assumptions used in our models for determining our potential exposure and related insurance coverage are reasonable at the present time, but such assumptions are inherently uncertain. Given the inherent uncertainty in making projections, we plan to re-examine periodically the assumptions used in the projections of current and future asbestos claims, and we will update them if needed based on our experience, changes in the assumptions underlying our models, and other relevant factors, such as changes in the tort system. Our accrued asbestos liabilities may not approximate our actual asbestos-related indemnity and defense costs, and our accrued insurance recoveries may not be realized. We believe that it is reasonably possible that we may incur additional charges for our asbestos liabilities and defense costs in the future that could exceed existing reserves and insurance recoveries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management believes that the carrying values of financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, accounts payable and accrued liabilities approximate fair value based on the maturities of these instruments. The fair value of our borrowings under credit facility are determined using discounted cash flows based upon our estimated current interest cost for similar type borrowings or current market value, which falls under Level 2 of the fair value hierarchy. Based on our credit characteristics as of December&#160;31, 2020, borrowings would generally bear interest at London interbank offered rate (LIBOR) plus 162.5 basis points. As the current borrowings under the Fourth Amended Credit Agreement bear interest at adjusted 1-month LIBOR plus 162.5 basis points, we believe the carrying value of our borrowings approximates fair value. For additional information on the calculation of fair value measurements, refer to &#x201c;Note 2 &#x2013; Fair Value Measurements.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hedging Transactions and Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we use derivative instruments to manage commodity, interest rate and foreign currency exposures. Derivative instruments are viewed as risk management tools and are not used for trading or speculative purposes. To qualify for hedge accounting treatment, derivatives used for hedging purposes must be designated and deemed effective as a hedge of the identified underlying risk exposure at the inception of the contract. Accordingly, changes in fair value of the derivative contract must be highly correlated with changes in the fair value of the underlying hedged item at inception of the hedge and over the life of the hedge contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives used to hedge forecasted cash flows associated with interest rates, foreign currency commitments, or forecasted commodity purchases are accounted for as cash flow hedges. For those derivative instruments that qualify for hedge accounting treatment, if the hedge is highly effective, all changes in the fair value of the derivative hedging instrument are recorded in other comprehensive income (loss). The derivative hedging instrument will be reclassified to earnings when the hedged item impacts earnings. For those derivative instruments that do not qualify for hedge accounting treatment, any related gains and losses are recognized in the consolidated statements of operations as a component of &#x201c;Other income (expense), net.&#x201d; For additional information, refer to &#x201c;Note 3 &#x2013; Hedging Transactions and Derivative Financial Instruments.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentration of Credit and Investment Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We extend credit on an uncollateralized basis to almost all customers. Concentration of credit and geographic risk with respect to accounts receivable is limited due to the large number and general dispersion of accounts that constitute our customer base. We routinely perform credit evaluations on our customers. As of December&#160;31, 2020 and 2019, there were no customers that individually accounted for more than 10% of total accounts receivable. We did not experience significant credit losses on customers&#x2019; accounts in 2020, 2019 or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to credit and market risk by using derivative instruments. If a counterparty fails to fulfill its performance obligations under a derivative contract, our credit risk will equal the fair value of the derivative instrument. We seek to minimize counterparty credit (or repayment) risk by entering into derivative transactions with major financial institutions with investment grade credit ratings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We invest excess cash principally in investment grade government securities and time deposits. We have established guidelines relative to diversification and maturities in order to maintain safety and liquidity. These guidelines are periodically reviewed and modified to reflect changes in market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to income taxes in the U.S. and in numerous foreign jurisdictions. We account for income taxes following Accounting Standards Codification (ASC) 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, recognizing deferred tax assets and liabilities using enacted tax rates for the effect of temporary differences between book and tax basis of recorded assets and liabilities. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some or all of a deferred tax asset will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not make any changes in 2020 to our position on the permanent reinvestment of our historical earnings from foreign operations. With the exception of certain of our Chinese subsidiaries, we continue to assert that historical foreign earnings are indefinitely reinvested. As of December&#160;31, 2020 and 2019, we recorded a deferred tax liability of $2.4 million and $1.6 million, respectively, for Chinese withholding tax on undistributed earnings that are not indefinitely reinvested. The other remaining foreign subsidiaries have both the intent and ability to indefinitely reinvest their undistributed earnings and we estimate that, if these undistributed earnings are distributed, they may give rise to an estimated $3.8 million of additional tax liabilities. If circumstances change and it becomes apparent that some, or all of the undistributed earnings as of December&#160;31, 2020 will not be indefinitely reinvested, the provision for the tax consequences, if any, will be recorded in the period when circumstances change. Distributions out of current and future earnings are permissible to fund discretionary activities such as business acquisitions. However, when distributions are made, this could result in a higher effective tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record benefits for uncertain tax positions based on an assessment of whether it is more likely than not that the tax positions will be sustained by the taxing authorities. If this threshold is not met, no tax benefit of the uncertain position is recognized. If the threshold is met, we recognize the largest amount of the tax benefit that is greater than fifty percent likely to be realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize interest and penalties within the &#x201c;Income tax expense&#x201d; line item in the consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line item in the consolidated statements of financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recognition of revenue occurs when a customer obtains control of promised goods or services in an amount that reflects the consideration to which the providing entity expects to be entitled in exchange for those goods or services. We recognize revenue when all of the following criteria are met: (1) we have entered into a binding agreement, (2) the performance obligations have been identified, (3) the transaction price to the customer has been determined, (4) the transaction price has been allocated to the performance obligations in the contract, and (5) the performance obligations have been satisfied. The majority of our shipping terms permit us to recognize revenue at point of shipment. Some shipping terms require the goods to be cleared through customs or be received by the customer before title passes. In those instances, revenue is not recognized until either the customer has received the goods or they have passed through customs, depending on the circumstances. Shipping and handling costs are treated as fulfillment costs. Sales tax or VAT are excluded from the measurement of the transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension and Other Postretirement Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor one material defined benefit pension plan, the Rogers Corporation Employees&#x2019; Pension Plan (the Union Plan), which covers certain union employees, and we sponsor multiple fully insured or self-funded medical plans and fully insured life insurance plans for retirees. The Union Plan was frozen in 2013 so that future benefits no longer accrue. The costs and obligations associated with these plans are dependent upon various actuarial assumptions used in calculating such amounts. These assumptions include discount rates, long-term rates of return on plan assets, mortality rates, and other factors. The assumptions used in these models are determined as follows: (i) the discount rate used is based on the PruCurve bond index; (ii) the long-term rate of return on plan assets is determined based on historical portfolio results, market conditions and our expectations of future returns; and (iii) the mortality rate is based on a mortality projection that estimates current longevity rates and their impact on the long-term plan obligations. We determine these assumptions based on consultation with outside actuaries and investment advisors. Any changes in these assumptions could have a significant impact on our assets and liabilities. We review these assumptions periodically throughout the year and update as necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are required, as an employer, to: (a) recognize in our consolidated statements of financial position an asset for a plan&#x2019;s overfunded status or a liability for a plan&#x2019;s underfunded status; (b) measure a plan&#x2019;s assets and a plan&#x2019;s obligations that determine our funded status as of the end of the year; and (c) recognize changes in the funded status of a defined benefit postretirement plan in the year in which the changes occur and report these changes in accumulated other comprehensive loss. Additionally, actuarial losses (gains) that are not immediately recognized as net periodic pension cost (credit) are recognized as a component of accumulated other comprehensive loss (income) and amortized into net periodic pension cost (credit) in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments were stated at fair value as of the dates reported. Securities traded on a national securities exchange were valued at the last reported sales price on the last business day of the plan year. Fixed-income bonds were valued using price evaluations provided by independent pricing services. The fair value of the guaranteed deposit account was determined through discounting expected future investment cash flow from both investment income and repayment of principal for each investment purchased. The estimated fair values of the participation units owned by the plan in pooled separate accounts were based on quoted redemption values and adjusted for management fees and asset charges, as determined by the recordkeeper, on the last business day of the relevant plan year. Pooled separate accounts are accounts established solely for the purpose of investing the assets of one or more plans. Funds in a separate account are not commingled with other Company assets for investment purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restructuring Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record charges associated with restructuring activities, such as employee termination benefits, which represent a one-time benefit, when management approves and commits to a plan of termination, or over the future service period, if any. Other costs associated with restructuring activities may include contract termination costs, including costs related to leased facilities to be abandoned or subleased, and facility and employee relocation costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are expensed as incurred and amounted to $2.2 million, $3.6 million and $3.8 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is based on the weighted average number of common shares outstanding. Diluted earnings per share is based on the weighted average number of common shares outstanding and all dilutive potential common shares outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity compensation mainly consists of expense related to restricted stock units and deferred stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance-based restricted stock unit compensation expense is based on achievement of both market and service conditions. The fair value of these awards is determined based on a Monte Carlo simulation valuation model on the grant date. We recognize compensation expense on all of these awards on a straight-line basis over the vesting period with no changes for final projected payout of the awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Time-based restricted stock unit compensation expense is based on the achievement of only service conditions. The fair value of these awards is determined based on the market value of the underlying stock price on the grant date. We recognize compensation expense on all of these awards on a straight-line basis over the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred stock units, which are granted to non-management directors, are fully vested on the date of grant and the related shares are generally issued on the 13-month anniversary of the grant date unless the director elects to defer the receipt of those shares. The fair value of these awards is determined based on the market value of the underlying stock price on the grant date. The compensation related to these grants is expensed immediately on the date of grant.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjEw_02e20fc3-d2d8-4ad9-b71d-7b1299d49ca9">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Company and our wholly-owned subsidiaries, after elimination of intercompany balances and transactions. The preparation of financial statements, in conformity with accounting principles generally accepted in the United States (U.S. GAAP), requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjg1_e11a1369-536d-435d-b678-fa2d9ce5760b">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Organization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our reporting structure is comprised of three strategic operating segments: Advanced Connectivity Solutions (ACS), Elastomeric Material Solutions (EMS) and Power Electronics Solutions (PES). The remaining operations are accumulated and reported as our Other operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our ACS operating segment designs, develops, manufactures and sells circuit materials and solutions enabling high-performance and high-reliability connectivity for applications in wireless infrastructure (e.g., power amplifiers, antennas and small cells), automotive (e.g., ADAS, telematics and thermal solutions), aerospace and defense (e.g. antenna systems, communication systems and phased array radar systems), connected devices (e.g., mobile internet devices and thermal solutions) and wired infrastructure (e.g., computing and IP infrastructure) markets. We believe these products have characteristics that offer performance and other functional advantages in many market applications that serve to differentiate our products from other commonly available materials. ACS products are sold principally to independent and captive printed circuit board fabricators that convert our laminates to custom printed circuits. Trade names for our ACS products include: RO4000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Series, RO3000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Series, RT/duroid&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, CLTE Series&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, TMM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, AD Series&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, DiClad&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Series, CuClad&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Series, Kappa&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, COOLSPAN&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, TC Series&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, 92ML&#x2122;, IsoClad&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Series, MAGTREX&#x2122;, XTremeSpeed RO1200&#x2122; Laminates, IM Series&#x2122;, 2929 Bondply, 3001 Bondply Film and SpeedWave&#x2122; Prepreg. As of December&#160;31, 2020, our ACS operating segment had manufacturing and administrative facilities in Chandler, Arizona; Rogers, Connecticut; Bear, Delaware; Evergem, Belgium; and Suzhou, China.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our EMS operating segment designs, develops, manufactures and sells engineered material solutions for a wide variety of applications and markets. These include polyurethane and silicone materials used in cushioning, gasketing and sealing, and vibration management applications for general industrial, portable electronics, automotive, mass transit, aerospace and defense, footwear and impact mitigation and printing markets; customized silicones used in flex heater and semiconductor thermal applications for general industrial, portable electronics, automotive, mass transit, aerospace and defense and medical markets; polytetrafluoroethylene and ultra-high molecular weight polyethylene materials used in wire and cable protection, electrical insulation, conduction and shielding, hose and belt protection, vibration management, cushioning, gasketing and sealing, and venting applications for general industrial, automotive and aerospace and defense markets. We believe these materials have characteristics that offer functional advantages in many market applications which serve to differentiate Rogers&#x2019; products from other commonly available materials. EMS products are sold globally to converters, fabricators, distributors and original equipment manufacturers (OEMs). Trade names for our EMS products include: PORON&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, BISCO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, DeWAL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, ARLON&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, eSorba&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Griswold&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, XRD&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, R/bak&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and HeatSORB&#x2122;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, our EMS operating segment had administrative and manufacturing facilities in Moosup, Connecticut; Rogers, Connecticut; Woodstock, Connecticut; Bear, Delaware; Carol Stream, Illinois; Narragansett, Rhode Island; Ansan, South Korea; and Suzhou, China. We also own 50% of two unconsolidated joint ventures: (1) Rogers Inoac Corporation (RIC), a joint venture established in Japan to design, develop, manufacture and sell PORON&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; products predominantly for the Japanese market and (2) Rogers INOAC Suzhou Corporation (RIS), a joint venture established in China to design, develop, manufacture and sell PORON&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; products primarily for RIC customers in various Asian countries. INOAC Corporation owns the remaining 50% of both RIC and RIS. RIC has manufacturing facilities at the INOAC facilities in Nagoya and Mie, Japan, and RIS has manufacturing facilities at Rogers&#x2019; facilities in Suzhou, China.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our PES operating segment designs, develops, manufactures and sells ceramic substrate materials, busbars and cooling solutions for a variety of applications in EV/HEV, general industrial, mass transit, renewable energy, aerospace and defense and wired infrastructure markets. We sell our ceramic substrate materials and cooling solutions under the curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; trade name and our busbars under the ROLINX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; trade name. As of December&#160;31, 2020, our PES operating segment had manufacturing and administrative facilities in Evergem, Belgium; Eschenbach, Germany; Budapest, Hungary; and Suzhou, China.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Other operating segment consists of elastomer components for applications in general industrial market, as well as elastomer floats for level sensing in fuel tanks, motors, and storage tanks applications in the general industrial and automotive markets. We sell our elastomer components under our ENDUR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; trade name and our floats under our NITROPHYL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; trade name.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3Xzg1NA_15e51557-fcce-4316-bbfc-1cae9445aa90"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ice0db082ccd1420eaa228425843adb0d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEwOTk1MTE2Njk2Mzk_13ddd4eb-93ef-4a76-8125-e75803ce16fb"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i4b1f1ac652b045a8a9f87a72b3f634b8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEwOTk1MTE2Njk2Mzk_467dcda7-71f7-4b92-ad6e-e24841f6efc0"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i2bba3948c5cc43d684840fdf8d282169_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEwOTk1MTE2Njk2NDQ_31af8179-2701-4de0-a7a2-68e02fe20d69"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="icb50c92f167642699854543c561fdf4e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEwOTk1MTE2Njk2NDQ_a0796ee7-6c33-4268-a501-35ca4d40ef2e"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNzM4_d0b47cd7-ccdf-40d5-9d07-b1e173e61bbd">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Highly liquid investments with original maturities of three months or less are considered cash equivalents. These investments are stated at cost, which approximates fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjY3_0d367674-b00e-4303-a2b6-121475f36085">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investments in Unconsolidated Joint Ventures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for our investments in and advances to unconsolidated joint ventures, both of which are 50% owned, using the equity method of accounting.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i4b1f1ac652b045a8a9f87a72b3f634b8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzY1MDk_6966f35b-5c10-403f-b8d3-7724f4b00e50"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ice0db082ccd1420eaa228425843adb0d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzY1MDk_8703d9e8-fd0c-4dd2-aed2-c63588c02703"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjc2_812d28c0-8d5c-4465-9866-373d286ad190">Foreign CurrencyAll balance sheet accounts of foreign subsidiaries are translated or remeasured at exchange rates in effect at each year end, and income statement items are translated using the average exchange rates for the year. Translation adjustments for those entities that operate under a local currency are recorded directly to a separate component of shareholders&#x2019; equity, while remeasurement adjustments for those entities that operate under the parent&#x2019;s functional currency are recorded to the income statement as a component of &#x201c;Other income (expense), net.&#x201d; Currency transaction gains and losses are reported as income or expense, respectively, in the consolidated statements of operations as a component of &#x201c;Other income (expense), net.&#x201d;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzQzOTgwNDY1NDMxMTg_9041fa60-e9ab-4c13-b579-fe894a986bbf"
      unitRef="usd">900000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzczNjk_a60fa1d5-e40d-4c34-931c-6da33b4368af"
      unitRef="usd">-900000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzM4NDgyOTA3MzkxMzI_3d8595a7-5fba-49d0-98bd-55b2e486f99a"
      unitRef="usd">-700000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNzEw_c88df0cf-b677-4cfd-b4e6-5cbb5658aab1">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2020, we adopted Accounting Standards Update No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;using the modified retrospective transition method. Upon adoption, we changed our impairment model to utilize a current expected credit losses (CECL) model in place of the incurred loss methodology for financial instruments measured at amortized cost, including our accounts receivable. CECL estimates on accounts receivable are recorded as selling, general and administrative expenses on our consolidated statements of operations. The cumulative effect adjustment from adoption was immaterial to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses is determined based on a variety of factors that affect the potential collectability of the related receivables, including the length of time receivables are past due, customer credit ratings, financial stability of customers, specific one-time events and past customer history. In addition, in circumstances where we are made aware of a specific customer&#x2019;s inability to meet its financial obligations, a specific allowance is established. The majority of accounts are individually evaluated on a regular basis and appropriate reserves are established as deemed appropriate based on the criteria previously mentioned. The remainder of the reserve is based on our estimates and takes into consideration historical trends, market conditions and the composition of our customer base.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNzQw_e0629807-343e-4712-8b50-d248ba9f3594">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost or net realizable value. The cost of inventories is determined using the first in, first out (FIFO) method. An allowance is made for estimated losses due to obsolescence. The allowance is determined for groups of products based on purchases in the recent past and/or expected future demand and market conditions. Abnormal amounts of idle facility expense and waste are not capitalized in inventory. The allocation of fixed production overheads to the inventory cost is based on the normal capacity of the production facilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjQ1_b3e57f37-3c40-40ee-ae07-6d1036b01cf6">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our &#x201c;Inventories&#x201d; line item in the consolidated statements of financial position consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;44,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;25,291&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;32,093&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;102,360&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZTplY2FmZjc1N2UwZmI0NTQ2OWRkOGM1OGU4N2FlMTU5ZC90YWJsZXJhbmdlOmVjYWZmNzU3ZTBmYjQ1NDY5ZGQ4YzU4ZTg3YWUxNTlkXzItMS0xLTEtMA_580a721f-09d6-46fe-a758-afaec3e07e25"
      unitRef="usd">44976000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZTplY2FmZjc1N2UwZmI0NTQ2OWRkOGM1OGU4N2FlMTU5ZC90YWJsZXJhbmdlOmVjYWZmNzU3ZTBmYjQ1NDY5ZGQ4YzU4ZTg3YWUxNTlkXzItMy0xLTEtMA_89bc4d60-70d2-4b79-a9cf-1499a84026f5"
      unitRef="usd">61338000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZTplY2FmZjc1N2UwZmI0NTQ2OWRkOGM1OGU4N2FlMTU5ZC90YWJsZXJhbmdlOmVjYWZmNzU3ZTBmYjQ1NDY5ZGQ4YzU4ZTg3YWUxNTlkXzMtMS0xLTEtMA_cfc0ec50-112e-490c-b5fa-a0f9928fa45f"
      unitRef="usd">25291000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZTplY2FmZjc1N2UwZmI0NTQ2OWRkOGM1OGU4N2FlMTU5ZC90YWJsZXJhbmdlOmVjYWZmNzU3ZTBmYjQ1NDY5ZGQ4YzU4ZTg3YWUxNTlkXzMtMy0xLTEtMA_ded397c2-81e8-46ea-8469-a384305feb58"
      unitRef="usd">30043000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZTplY2FmZjc1N2UwZmI0NTQ2OWRkOGM1OGU4N2FlMTU5ZC90YWJsZXJhbmdlOmVjYWZmNzU3ZTBmYjQ1NDY5ZGQ4YzU4ZTg3YWUxNTlkXzQtMS0xLTEtMA_c0acb7df-ac0b-4b0b-a9e1-d4fda16efd86"
      unitRef="usd">32093000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZTplY2FmZjc1N2UwZmI0NTQ2OWRkOGM1OGU4N2FlMTU5ZC90YWJsZXJhbmdlOmVjYWZmNzU3ZTBmYjQ1NDY5ZGQ4YzU4ZTg3YWUxNTlkXzQtMy0xLTEtMA_cdd85d97-7b45-4467-8bb6-cbcc9f3d5f30"
      unitRef="usd">41478000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZTplY2FmZjc1N2UwZmI0NTQ2OWRkOGM1OGU4N2FlMTU5ZC90YWJsZXJhbmdlOmVjYWZmNzU3ZTBmYjQ1NDY5ZGQ4YzU4ZTg3YWUxNTlkXzUtMS0xLTEtMA_42372708-db6e-4d9f-82fc-8ce3bcafc4b1"
      unitRef="usd">102360000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZTplY2FmZjc1N2UwZmI0NTQ2OWRkOGM1OGU4N2FlMTU5ZC90YWJsZXJhbmdlOmVjYWZmNzU3ZTBmYjQ1NDY5ZGQ4YzU4ZTg3YWUxNTlkXzUtMy0xLTEtMA_5cbd3efa-c669-4bc0-add1-dab85145c105"
      unitRef="usd">132859000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjcx_6a5f615b-8be8-42d1-bade-1e6387cb9fde">Property, Plant and EquipmentProperty, plant and equipment are stated on the basis of cost.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNzA2_0e6c9d26-18b7-493e-9a55-8fc864920e3c">For financial reporting purposes, provisions for depreciation are calculated on a straight-line basis over the following estimated useful lives of the underlying assets:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Property, Plant and Equipment Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5-15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our &#x201c;Property, plant and equipment, net&#x201d; line item in the consolidated statements of financial position consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land and improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;22,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;155,669&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;324,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;59,001&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;562,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;537,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(365,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(341,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;196,188&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equipment in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;76,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;272,378&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;260,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia1aa5bbd4d1d4245a9925ed5a4202d1b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZToxYjQ0OTQ1YTFkYTk0NDZjOTU5MDI1YTJiOWU4YWFiZS90YWJsZXJhbmdlOjFiNDQ5NDVhMWRhOTQ0NmM5NTkwMjVhMmI5ZThhYWJlXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjc1ODNkYzRmMjMyOTQ3ODhiMDA4ZGQ2MTk2MTgwZGUzXzEwOTk1MTE2Mjc3OTM_a7d98acc-5489-49db-b6bf-d01898e0cef0">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i24c0a8a21fd74f68b8e18df5741b8652_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZToxYjQ0OTQ1YTFkYTk0NDZjOTU5MDI1YTJiOWU4YWFiZS90YWJsZXJhbmdlOjFiNDQ5NDVhMWRhOTQ0NmM5NTkwMjVhMmI5ZThhYWJlXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjc1ODNkYzRmMjMyOTQ3ODhiMDA4ZGQ2MTk2MTgwZGUzXzEwOTk1MTE2Mjc4MDU_4c7baeea-cd00-427e-b082-e4764a6d9aae">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1b65b167a9bc4ff08adc2d2925ca0f15_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZToxYjQ0OTQ1YTFkYTk0NDZjOTU5MDI1YTJiOWU4YWFiZS90YWJsZXJhbmdlOjFiNDQ5NDVhMWRhOTQ0NmM5NTkwMjVhMmI5ZThhYWJlXzItMS0xLTEtMC90ZXh0cmVnaW9uOmU2OTAxOTEzZWJkZTQ2ZjM4NjI0ZDIyY2Q3N2Y0YzVhXzEwOTk1MTE2Mjc3OTE_3873bfc7-0be6-4dce-b413-05728653374a">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id8db8a5a494e4e7eb884933b3802478e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZToxYjQ0OTQ1YTFkYTk0NDZjOTU5MDI1YTJiOWU4YWFiZS90YWJsZXJhbmdlOjFiNDQ5NDVhMWRhOTQ0NmM5NTkwMjVhMmI5ZThhYWJlXzItMS0xLTEtMC90ZXh0cmVnaW9uOmU2OTAxOTEzZWJkZTQ2ZjM4NjI0ZDIyY2Q3N2Y0YzVhXzEwOTk1MTE2Mjc4MDM_e0bd6c08-faba-4118-84c1-8fbb1eb972ef">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7f053df5aad34bd7a16d0daad6a6c4d5_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZToxYjQ0OTQ1YTFkYTk0NDZjOTU5MDI1YTJiOWU4YWFiZS90YWJsZXJhbmdlOjFiNDQ5NDVhMWRhOTQ0NmM5NTkwMjVhMmI5ZThhYWJlXzMtMS0xLTEtMC90ZXh0cmVnaW9uOjEwNDNmYzY2NGI1ZjRiZDVhODdmODJiYjZiMDU5Mzc4XzEwOTk1MTE2Mjc3OTE_58252fc9-1150-4b03-8b66-2024dcaac230">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ica5b1275d2e54a019e3822253edcd58f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90YWJsZToxYjQ0OTQ1YTFkYTk0NDZjOTU5MDI1YTJiOWU4YWFiZS90YWJsZXJhbmdlOjFiNDQ5NDVhMWRhOTQ0NmM5NTkwMjVhMmI5ZThhYWJlXzMtMS0xLTEtMC90ZXh0cmVnaW9uOjEwNDNmYzY2NGI1ZjRiZDVhODdmODJiYjZiMDU5Mzc4XzEwOTk1MTE2Mjc4MDM_6b141b42-0616-45c6-845b-91f76a3a942c">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjk3_f870720d-f55c-450e-8e28-3413c7cb71bf">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Software Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize certain internal and external costs of computer software developed or obtained for internal use, principally related to software coding, software configuration, designing system interfaces and installation and testing of the software. We amortize capitalized internal use software costs using the straight-line method over the estimated useful lives of the software, generally from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3Xzk2MjE_a3424de2-1ba9-4cf5-8f0a-66d2a0853534"&gt;three&lt;/span&gt; to five years. Net capitalized software and development costs were $0.3 million and $0.2 million for the years ended December&#160;31, 2020 and 2019, respectively. Capitalized software is included within &#x201c;Property, plant and equipment, net of accumulated depreciation&#x201d; in the consolidated statements of financial position.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i994334e5240f460e92ab750012c28c18_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3Xzk2Mjc_564b4ee7-d20d-44f3-9334-7824b3ea488c">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3Xzk2ODM_75811833-4662-43b4-a881-b8e271be88fa"
      unitRef="usd">300000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3Xzk2OTA_a34a3073-76cc-42c0-a6bb-934f9a050008"
      unitRef="usd">200000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjM3_76a96d5f-251c-46b7-b069-f963593076db">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have made acquisitions over the years that included the recognition of intangible assets. Intangible assets are classified into three categories: (1) goodwill; (2) other intangible assets with definite lives subject to amortization; and (3) other intangible assets with indefinite lives not subject to amortization. Other intangible assets can include items such as trademarks and trade names, licensed technology, customer relationships and covenants not to compete, among other things. Each definite-lived other intangible asset is amortized over its respective economic useful life using the economic attribution method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is tested for impairment annually and between annual impairment tests if events or changes in circumstances indicate the carrying value may be impaired. If it is more likely than not that our goodwill is impaired, then we compare the estimated fair value of each of our reporting units to its respective carrying value. If a reporting unit&#x2019;s carrying value is greater than its fair value, then an impairment is recognized for the excess and charged to operations. We currently have four reporting units with goodwill: ACS, EMS, curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and Elastomer Components Division (ECD). Consistent with historical practice, the annual impairment test on these reporting units was performed as of November 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The application of the annual goodwill impairment test requires significant judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units and determination of the fair value of each reporting unit. Determining the fair value is subjective and requires the use of significant estimates and assumptions, including financial projections for net sales, gross margin and operating margin, discount rates, terminal growth rates and future market conditions, among others. We estimated the fair value of our reporting units using an income approach based on the present value of future cash flows through a five-year discounted cash flow analysis. The discounted cash flow analysis utilized the discount rates for each of the reporting units ranging from 10.5% for EMS to 13.1% for ECD, and terminal growth rates ranging from 3.4% for curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to 4.2% for ACS. We believe this approach yields the most appropriate evidence of fair value as our reporting units are not easily compared to other corporations involved in similar businesses. We further believe that the assumptions and rates used in our annual goodwill impairment test are reasonable, but inherently uncertain. There were no impairment charges resulting from our goodwill impairment analysis for the year ended December&#160;31, 2020. Our ACS, EMS, curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and ECD reporting units had allocated goodwill of $51.7 million, $143.0 million, $73.2 million and $2.2 million respectively, as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indefinite-lived other intangible assets are tested for impairment annually and between annual impairment tests if events or changes in circumstances indicate the carrying value may be impaired. If it is more likely than not that an indefinite-lived other intangible asset is impaired, then we compare the estimated fair value of that indefinite-lived other intangible asset to its respective carrying value. If an indefinite-lived other intangible asset&#x2019;s carrying value is greater than its fair value, then an impairment charge is recognized for the excess and charged to operations. Consistent with historical practice, the annual impairment test on these reporting units was performed as of November&#160;30, 2020. The application of the annual indefinite-lived &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;other intangible asset impairment test requires significant judgment, including the determination of fair value of each indefinite-lived other intangible asset. Fair value is primarily based on income approaches using discounted cash flow models, which have significant assumptions. Such assumptions are subject to variability from year to year and are directly impacted by global market conditions. There were no impairment charges resulting from our indefinite-lived other intangible assets impairment analysis for the year ended December&#160;31, 2020. The curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reporting unit had an indefinite-lived other intangible asset of $4.8 million as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived other intangible assets are tested for recoverability whenever events or changes in circumstances indicate the carrying value may not be recoverable. The recoverability test involves comparing the estimated sum of the undiscounted cash flows for each definite-lived other intangible asset to its respective carrying value. If a definite-lived other intangible asset&#x2019;s carrying value is greater than the sum of its undiscounted cash flows, then the definite-lived other intangible asset&#x2019;s carrying value is compared to its estimated fair value and an impairment charge is recognized for the excess and charged to operations. The application of the recoverability test requires significant judgment, including the identification of the asset group and determination of undiscounted cash flows and fair value of the underlying definite-lived other intangible asset. Determination of undiscounted cash flows requires the use of significant estimates and assumptions, including certain financial projections. Fair value is primarily based on income approaches using discounted cash flow models, which have significant assumptions. Such assumptions are subject to variability from year to year and are directly impacted by global market conditions. There were immaterial impairment charges resulting from our definite-lived other intangible assets impairment analysis for the year ended December&#160;31, 2020. Our ACS, EMS and curamik&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reporting units had definite-lived other intangible assets of $3.7 million, $101.2 million and $8.2 million, respectively, as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The useful life determination for each indefinite-lived other intangible asset is evaluated each reporting period to determine whether events and circumstances support an indefinite useful life. The useful life determination for each definite-lived other intangible asset is evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:NumberOfReportingUnits
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzExMDUy_955694e7-d739-4663-83dd-a8b7f92ecd21"
      unitRef="reporting_unit">4</us-gaap:NumberOfReportingUnits>
    <rog:AnnualImpairmentDiscountedCashFlowDiscountRate
      contextRef="idfc4268da8b14ddf86ffefe4c94bb77c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEyMDYw_1577f91c-4eb3-4cf3-9372-05ec428365b6"
      unitRef="number">0.105</rog:AnnualImpairmentDiscountedCashFlowDiscountRate>
    <rog:AnnualImpairmentDiscountedCashFlowDiscountRate
      contextRef="ia56668e96ea84df496a76dbd4e6b2c09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEyMDc0_c8ea1b5a-43eb-499f-8d00-c3ab2ab95591"
      unitRef="number">0.131</rog:AnnualImpairmentDiscountedCashFlowDiscountRate>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="ic0df6b2da856459e93be2be6680befb1_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEyMTI1_94368c30-af7c-4d0f-85c8-7f3bf59038e3"
      unitRef="number">0.034</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i5dc8b232716e4b77969e362bd556678e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEyMTQ0_2704dedb-0712-4963-a540-67f2d622d22a"
      unitRef="number">0.042</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:Goodwill
      contextRef="i768b35926ac648d7aa68856905e38195_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEyNjQ2_c93b60c6-4eee-41ce-bdcb-a9f0f733beb8"
      unitRef="usd">51700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="idfc4268da8b14ddf86ffefe4c94bb77c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEyNjUw_0bec4f24-cd0d-4b2b-b7a2-92c1c18f3b55"
      unitRef="usd">143000000.0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id4338b09918e42829498e44257ca6f66_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEyNjU0_53fe82ff-558d-4c67-9579-a258bc7cd8fc"
      unitRef="usd">73200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia56668e96ea84df496a76dbd4e6b2c09_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEyNjYx_70f722f4-dfd1-46d5-a76c-e4290a3eb4f7"
      unitRef="usd">2200000</us-gaap:Goodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEwOTk1MTE2NTk3NjA_fa749168-6d4a-43fd-91e9-7bf9fed605fb"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="id4338b09918e42829498e44257ca6f66_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzE0MDQ4_4b65413d-d5c8-4319-ad46-0030ec99b976"
      unitRef="usd">4800000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i768b35926ac648d7aa68856905e38195_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzE1NTQx_5cf3f10b-67c9-433d-a6d9-8a84293caa05"
      unitRef="usd">3700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idfc4268da8b14ddf86ffefe4c94bb77c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzE1NTQ1_7ecb3d0d-99ad-428b-916b-374e3a4a4dbd"
      unitRef="usd">101200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id4338b09918e42829498e44257ca6f66_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzE1NTUy_06c53ff9-773e-43a7-8b60-c5b6eaa2f54b"
      unitRef="usd">8200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:EnvironmentalCostsPolicy
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjUx_4ae00fd2-a677-4e7a-b6e0-d539f2082bf2">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Environmental and Product Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We accrue for our environmental investigation, remediation, operating and maintenance costs when it is probable that a liability has been incurred and the amount can be reasonably estimated. For environmental matters, the most likely cost to be incurred is accrued based on an evaluation of currently available facts with respect to each individual site, including existing technology, current laws and regulations and prior remediation experience. For sites with multiple potential responsible parties (PRPs), we consider our likely proportionate share of the anticipated remediation costs and the ability of the other parties to fulfill their obligations in establishing a provision for those costs. When no amount within a range of estimates is more likely to occur than another, we accrue to the low end of the range and disclose the range. When future liabilities are determined to be reimbursable by insurance coverage, an accrual is recorded for the potential liability and a receivable is recorded for the estimated insurance reimbursement amount. We are exposed to the uncertain nature inherent in such remediation and the possibility that initial estimates will not reflect the final outcome of a matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review our asbestos-related projections annually in the fourth quarter of each year unless facts and circumstances materially change during the year, at which time we would analyze these projections. We believe the assumptions made on the potential exposure and expected insurance coverage are reasonable at the present time, but are subject to uncertainty based on the actual future outcome of our asbestos litigation. Our estimates of asbestos-related contingent liabilities and related insurance receivables are based on an independent actuarial analysis and an independent insurance usage analysis prepared annually by third parties. The actuarial analysis contains numerous assumptions, including number of claims that might be received, the type and severity of the disease alleged by each claimant, the long latency period associated with asbestos exposure, dismissal rates, average indemnity costs, average defense costs, costs of medical treatment, the financial resources of other companies that are co-defendants in claims, uncertainties surrounding the litigation process from jurisdiction to jurisdiction and from case to case, and the impact of potential changes in legislative or judicial standards, including potential tort reform. Furthermore, any predictions with respect to these assumptions are subject to even greater uncertainty as the projection period lengthens. The insurance usage analysis considers, among other things, applicable deductibles, retentions and policy limits, the solvency and historical payment experience of various insurance carriers, the likelihood of recovery as estimated by external legal counsel and existing insurance settlements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe the assumptions used in our models for determining our potential exposure and related insurance coverage are reasonable at the present time, but such assumptions are inherently uncertain. Given the inherent uncertainty in making projections, we plan to re-examine periodically the assumptions used in the projections of current and future asbestos claims, and we will update them if needed based on our experience, changes in the assumptions underlying our models, and other relevant factors, such as changes in the tort system. Our accrued asbestos liabilities may not approximate our actual asbestos-related indemnity and defense costs, and our accrued insurance recoveries may not be realized. We believe that it is reasonably possible that we may incur additional charges for our asbestos liabilities and defense costs in the future that could exceed existing reserves and insurance recoveries.&lt;/span&gt;&lt;/div&gt;</us-gaap:EnvironmentalCostsPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNzYw_5f67c9de-37c3-4459-abe3-eb31a71ef219">Fair Value of Financial InstrumentsManagement believes that the carrying values of financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, accounts payable and accrued liabilities approximate fair value based on the maturities of these instruments. The fair value of our borrowings under credit facility are determined using discounted cash flows based upon our estimated current interest cost for similar type borrowings or current market value, which falls under Level 2 of the fair value hierarchy.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i63e61fbddc364b9e8cb680c550806918_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3Xzk4OTU2MDQ2OTQzOTM_0b21d651-e06b-4e12-a34b-6453622b2598"
      unitRef="number">0.01625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i63e61fbddc364b9e8cb680c550806918_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3Xzk4OTU2MDQ2OTQzOTc_0b21d651-e06b-4e12-a34b-6453622b2598"
      unitRef="number">0.01625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjM4_63e50853-95b7-46dd-9b9c-55936c7cf223">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hedging Transactions and Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we use derivative instruments to manage commodity, interest rate and foreign currency exposures. Derivative instruments are viewed as risk management tools and are not used for trading or speculative purposes. To qualify for hedge accounting treatment, derivatives used for hedging purposes must be designated and deemed effective as a hedge of the identified underlying risk exposure at the inception of the contract. Accordingly, changes in fair value of the derivative contract must be highly correlated with changes in the fair value of the underlying hedged item at inception of the hedge and over the life of the hedge contract.&lt;/span&gt;&lt;/div&gt;Derivatives used to hedge forecasted cash flows associated with interest rates, foreign currency commitments, or forecasted commodity purchases are accounted for as cash flow hedges. For those derivative instruments that qualify for hedge accounting treatment, if the hedge is highly effective, all changes in the fair value of the derivative hedging instrument are recorded in other comprehensive income (loss). The derivative hedging instrument will be reclassified to earnings when the hedged item impacts earnings. For those derivative instruments that do not qualify for hedge accounting treatment, any related gains and losses are recognized in the consolidated statements of operations as a component of &#x201c;Other income (expense), net.&#x201d;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjU0_17a14255-0b09-4ee5-bb00-65b7608066f4">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentration of Credit and Investment Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We extend credit on an uncollateralized basis to almost all customers. Concentration of credit and geographic risk with respect to accounts receivable is limited due to the large number and general dispersion of accounts that constitute our customer base. We routinely perform credit evaluations on our customers. As of December&#160;31, 2020 and 2019, there were no customers that individually accounted for more than 10% of total accounts receivable. We did not experience significant credit losses on customers&#x2019; accounts in 2020, 2019 or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to credit and market risk by using derivative instruments. If a counterparty fails to fulfill its performance obligations under a derivative contract, our credit risk will equal the fair value of the derivative instrument. We seek to minimize counterparty credit (or repayment) risk by entering into derivative transactions with major financial institutions with investment grade credit ratings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We invest excess cash principally in investment grade government securities and time deposits. We have established guidelines relative to diversification and maturities in order to maintain safety and liquidity. These guidelines are periodically reviewed and modified to reflect changes in market conditions.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <rog:SignificantCreditLossesAmount
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzIyMzk4_23f90741-35f3-4c5e-b221-7f746ecc87d1"
      unitRef="usd">0</rog:SignificantCreditLossesAmount>
    <rog:SignificantCreditLossesAmount
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzIyMzk4_a027637f-a08c-41c9-b029-3437f3ae4532"
      unitRef="usd">0</rog:SignificantCreditLossesAmount>
    <rog:SignificantCreditLossesAmount
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzIyMzk4_cbe0377e-30da-469c-bae5-dde4038b0398"
      unitRef="usd">0</rog:SignificantCreditLossesAmount>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNzQ1_3219b10b-4fde-4e60-84a9-e9651f47ee68">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to income taxes in the U.S. and in numerous foreign jurisdictions. We account for income taxes following Accounting Standards Codification (ASC) 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, recognizing deferred tax assets and liabilities using enacted tax rates for the effect of temporary differences between book and tax basis of recorded assets and liabilities. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some or all of a deferred tax asset will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not make any changes in 2020 to our position on the permanent reinvestment of our historical earnings from foreign operations. With the exception of certain of our Chinese subsidiaries, we continue to assert that historical foreign earnings are indefinitely reinvested. As of December&#160;31, 2020 and 2019, we recorded a deferred tax liability of $2.4 million and $1.6 million, respectively, for Chinese withholding tax on undistributed earnings that are not indefinitely reinvested. The other remaining foreign subsidiaries have both the intent and ability to indefinitely reinvest their undistributed earnings and we estimate that, if these undistributed earnings are distributed, they may give rise to an estimated $3.8 million of additional tax liabilities. If circumstances change and it becomes apparent that some, or all of the undistributed earnings as of December&#160;31, 2020 will not be indefinitely reinvested, the provision for the tax consequences, if any, will be recorded in the period when circumstances change. Distributions out of current and future earnings are permissible to fund discretionary activities such as business acquisitions. However, when distributions are made, this could result in a higher effective tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record benefits for uncertain tax positions based on an assessment of whether it is more likely than not that the tax positions will be sustained by the taxing authorities. If this threshold is not met, no tax benefit of the uncertain position is recognized. If the threshold is met, we recognize the largest amount of the tax benefit that is greater than fifty percent likely to be realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize interest and penalties within the &#x201c;Income tax expense&#x201d; line item in the consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line item in the consolidated statements of financial position.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzI0MDUw_7186d539-4d2e-42f5-87bf-97e729fe7606"
      unitRef="usd">2400000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzI0MDU3_2db98a69-536f-4606-8d28-900cfb4a6fd5"
      unitRef="usd">1600000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzI0Mzcz_4e3a1609-5bc5-4fab-b535-2bf3f348bf9f"
      unitRef="usd">3800000</us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNzYy_80fa4be4-bd0c-4a81-9ace-0d2a4bfedfca">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recognition of revenue occurs when a customer obtains control of promised goods or services in an amount that reflects the consideration to which the providing entity expects to be entitled in exchange for those goods or services. We recognize revenue when all of the following criteria are met: (1) we have entered into a binding agreement, (2) the performance obligations have been identified, (3) the transaction price to the customer has been determined, (4) the transaction price has been allocated to the performance obligations in the contract, and (5) the performance obligations have been satisfied. The majority of our shipping terms permit us to recognize revenue at point of shipment. Some shipping terms require the goods to be cleared through customs or be received by the customer before title passes. In those instances, revenue is not recognized until either the customer has received the goods or they have passed through customs, depending on the circumstances. Shipping and handling costs are treated as fulfillment costs. Sales tax or VAT are excluded from the measurement of the transaction price.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjQw_096b25ac-92e8-4599-9c69-1d4eebf92dcd">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension and Other Postretirement Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor one material defined benefit pension plan, the Rogers Corporation Employees&#x2019; Pension Plan (the Union Plan), which covers certain union employees, and we sponsor multiple fully insured or self-funded medical plans and fully insured life insurance plans for retirees. The Union Plan was frozen in 2013 so that future benefits no longer accrue. The costs and obligations associated with these plans are dependent upon various actuarial assumptions used in calculating such amounts. These assumptions include discount rates, long-term rates of return on plan assets, mortality rates, and other factors. The assumptions used in these models are determined as follows: (i) the discount rate used is based on the PruCurve bond index; (ii) the long-term rate of return on plan assets is determined based on historical portfolio results, market conditions and our expectations of future returns; and (iii) the mortality rate is based on a mortality projection that estimates current longevity rates and their impact on the long-term plan obligations. We determine these assumptions based on consultation with outside actuaries and investment advisors. Any changes in these assumptions could have a significant impact on our assets and liabilities. We review these assumptions periodically throughout the year and update as necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are required, as an employer, to: (a) recognize in our consolidated statements of financial position an asset for a plan&#x2019;s overfunded status or a liability for a plan&#x2019;s underfunded status; (b) measure a plan&#x2019;s assets and a plan&#x2019;s obligations that determine our funded status as of the end of the year; and (c) recognize changes in the funded status of a defined benefit postretirement plan in the year in which the changes occur and report these changes in accumulated other comprehensive loss. Additionally, actuarial losses (gains) that are not immediately recognized as net periodic pension cost (credit) are recognized as a component of accumulated other comprehensive loss (income) and amortized into net periodic pension cost (credit) in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments were stated at fair value as of the dates reported. Securities traded on a national securities exchange were valued at the last reported sales price on the last business day of the plan year. Fixed-income bonds were valued using price evaluations provided by independent pricing services. The fair value of the guaranteed deposit account was determined through discounting expected future investment cash flow from both investment income and repayment of principal for each investment purchased. The estimated fair values of the participation units owned by the plan in pooled separate accounts were based on quoted redemption values and adjusted for management fees and asset charges, as determined by the recordkeeper, on the last business day of the relevant plan year. Pooled separate accounts are accounts established solely for the purpose of investing the assets of one or more plans. Funds in a separate account are not commingled with other Company assets for investment purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzEwOTk1MTE2ODgwMjU_6d341f10-ea4c-41ad-be9b-1a911c06e5fd">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restructuring Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record charges associated with restructuring activities, such as employee termination benefits, which represent a one-time benefit, when management approves and commits to a plan of termination, or over the future service period, if any. Other costs associated with restructuring activities may include contract termination costs, including costs related to leased facilities to be abandoned or subleased, and facility and employee relocation costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNzAw_c5b72073-8535-488e-a16c-ea1bac972215">Advertising CostsAdvertising costs are expensed as incurred</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzI5OTQz_f78bb666-c4fc-46b6-bcba-f3e533d0fd51"
      unitRef="usd">2200000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzI5OTQ3_db250fdc-ce14-430b-bb31-ec0e796cce7f"
      unitRef="usd">3600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzI5OTU0_1dc13d85-424a-483b-8927-51df678c3f18"
      unitRef="usd">3800000</us-gaap:AdvertisingExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjkz_4de76452-948d-4493-81df-1946fbe73a7a">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is based on the weighted average number of common shares outstanding. Diluted earnings per share is based on the weighted average number of common shares outstanding and all dilutive potential common shares outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxNjM0_27d6ce39-64b2-470b-a79e-4fef1b6391e7">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity compensation mainly consists of expense related to restricted stock units and deferred stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance-based restricted stock unit compensation expense is based on achievement of both market and service conditions. The fair value of these awards is determined based on a Monte Carlo simulation valuation model on the grant date. We recognize compensation expense on all of these awards on a straight-line basis over the vesting period with no changes for final projected payout of the awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Time-based restricted stock unit compensation expense is based on the achievement of only service conditions. The fair value of these awards is determined based on the market value of the underlying stock price on the grant date. We recognize compensation expense on all of these awards on a straight-line basis over the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred stock units, which are granted to non-management directors, are fully vested on the date of grant and the related shares are generally issued on the 13-month anniversary of the grant date unless the director elects to defer the receipt of those shares. The fair value of these awards is determined based on the market value of the underlying stock price on the grant date. The compensation related to these grants is expensed immediately on the date of grant.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <rog:NumberOfYears
      contextRef="i08bde779120245b78d03020fd31e2f7e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMDYvZnJhZzo3MDNiNWZhOGU4Yjg0YjM3YTg2N2Q4ZTJhNmMyNmVjNy90ZXh0cmVnaW9uOjcwM2I1ZmE4ZThiODRiMzdhODY3ZDhlMmE2YzI2ZWM3XzMxMjk0_e0ce669c-1539-46f7-a193-765807bfe79e">P13M</rog:NumberOfYears>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90ZXh0cmVnaW9uOjhkOWE0ZTc0NzdhYTQ2YTc4MzE4ZjA0MTg5MmViMDUyXzE1NDQ_d3bfc887-db36-44fb-9ac7-02de5140526a">Fair Value Measurements&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting guidance for fair value measurements establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 &#x2013; Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 &#x2013; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 &#x2013; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of our pension termination and settlement efforts in late 2019 and the first half of 2020, we have a pension surplus investment balance, which is now accounted for as an available-for-sale investment as of June 2020. For additional information regarding this balance, refer to &#x201c;Note 11 &#x2013; Pension Benefits and Other Postretirement Benefits.&#x201d; Available-for-sale investments measured at fair value on a recurring basis, categorized by the level of inputs used in the valuation, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Investment at Fair Value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension surplus investment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,106&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; This balance was invested in funds comprised of short-term cash and fixed income securities, and was recorded in the &#x201c;Other long-term assets&#x201d; line item in the condensed consolidated statements of financial position. As of December&#160;31, 2020, the fair value of this investment approximated its carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time we enter into various instruments that require fair value measurement, including foreign currency contracts, copper derivative contracts and interest rate swaps. Derivative instruments measured at fair value on a recurring basis, categorized by the level of inputs used in the valuation, include:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Instruments at Fair Value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Copper derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,785&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,785&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate swap contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative Instruments at Fair Value as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Copper derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; All balances were recorded in the &#x201c;Other current assets&#x201d; or &#x201c;Other accrued liabilities&#x201d; line items in the consolidated statements of financial position, except the 2019 interest rate swap balance, which was recorded in the &#x201c;Other long-term liabilities&#x201d; line item.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For additional information on our derivative contracts, refer to &#x201c;Note 3 &#x2013; Hedging Transactions and Derivative Financial Instruments.&#x201d;&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90ZXh0cmVnaW9uOjhkOWE0ZTc0NzdhYTQ2YTc4MzE4ZjA0MTg5MmViMDUyXzEwOTk1MTE2MzAwNzY_2ac01007-c253-423c-bfc6-ee2d8c948013">Available-for-sale investments measured at fair value on a recurring basis, categorized by the level of inputs used in the valuation, were as follows:&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Investment at Fair Value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension surplus investment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,106&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; This balance was invested in funds comprised of short-term cash and fixed income securities, and was recorded in the &#x201c;Other long-term assets&#x201d; line item in the condensed consolidated statements of financial position. As of December&#160;31, 2020, the fair value of this investment approximated its carrying value.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4ec6e250cba040ddaa4ad601935e9a75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTplYjExODA3YjgyMmQ0Mjg1ODg2YzlhMjcxZDA5NjViMS90YWJsZXJhbmdlOmViMTE4MDdiODIyZDQyODU4ODZjOWEyNzFkMDk2NWIxXzItMS0xLTEtNjA5_c27f6e9a-5f52-4e1c-9267-da96dd746233"
      unitRef="usd">6706000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iad6eb15c4a1f4547a61ca660eb4c60cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTplYjExODA3YjgyMmQ0Mjg1ODg2YzlhMjcxZDA5NjViMS90YWJsZXJhbmdlOmViMTE4MDdiODIyZDQyODU4ODZjOWEyNzFkMDk2NWIxXzItMy0xLTEtNjA5_0c187cc8-a35a-4d56-9350-ccb5dd7dd1bc"
      unitRef="usd">2400000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia192e8526bf44eba884febb6885861d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTplYjExODA3YjgyMmQ0Mjg1ODg2YzlhMjcxZDA5NjViMS90YWJsZXJhbmdlOmViMTE4MDdiODIyZDQyODU4ODZjOWEyNzFkMDk2NWIxXzItNS0xLTEtNjA5_1c5d73a4-4f8d-441e-8457-b6de2bff8843"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i64f0e302b44c41ee9def3c1e02376f0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTplYjExODA3YjgyMmQ0Mjg1ODg2YzlhMjcxZDA5NjViMS90YWJsZXJhbmdlOmViMTE4MDdiODIyZDQyODU4ODZjOWEyNzFkMDk2NWIxXzItNy0xLTEtNjA5_4ef2eef2-08a2-46ea-8ca4-e66688756b1b"
      unitRef="usd">9106000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90ZXh0cmVnaW9uOjhkOWE0ZTc0NzdhYTQ2YTc4MzE4ZjA0MTg5MmViMDUyXzE1NDI_93cefcbf-93ec-4d74-b0ee-30b9c6e1b13a">Derivative instruments measured at fair value on a recurring basis, categorized by the level of inputs used in the valuation, include:&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Instruments at Fair Value as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Copper derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,785&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,785&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate swap contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative Instruments at Fair Value as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Copper derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; All balances were recorded in the &#x201c;Other current assets&#x201d; or &#x201c;Other accrued liabilities&#x201d; line items in the consolidated statements of financial position, except the 2019 interest rate swap balance, which was recorded in the &#x201c;Other long-term liabilities&#x201d; line item.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i35493b6c94014836abdfefb8514fc1c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzItMS0xLTEtMA_a4df1024-d90e-4891-8059-5b5bb7bd79b8"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ib27010df6a96443b9bdf0d5875d30392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzItMy0xLTEtMA_1ce77c60-a79f-43d0-803e-6ed83bdc3162"
      unitRef="usd">-130000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i5d51600efe9d430bb694cbec520fccd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzItNS0xLTEtMA_385dfb4e-6385-4594-b641-1f20a0b3508f"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ic3749708d16b4c8494089aa878cecb05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzItNy0xLTEtMA_2888ebc0-5488-4cf2-a6cf-a94f2ba3e03d"
      unitRef="usd">-130000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i216d2630e47641fbb17f71eee6444d90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzMtMS0xLTEtMA_67342146-b2e5-47df-b666-2e356c41d1d9"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="iefbbce393b184646b9b0c581c2df7dc0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzMtMy0xLTEtMA_af57ddf8-9991-46fc-9d0a-14b733568411"
      unitRef="usd">4785000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="id579fa86b2074665b44213370f20fe21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzMtNS0xLTEtMA_c245d54e-f32e-4d60-8997-83b064157777"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="icff9623126f345c38ebcb1410426c0e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzMtNy0xLTEtMA_08871bcd-a360-4425-8d95-01b6ce17ee58"
      unitRef="usd">4785000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i814932d991774a4385cb487e6b2655dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzQtMS0xLTEtMA_f9855075-5922-44ef-81c7-f6db178fffab"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ide3eaa01cf4b4e8b94840c5f51634281_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzQtMy0xLTEtMA_8e39b232-8835-4d18-8b34-d0d6f2f5f195"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="iacfef46a9a2f40faae76df7d133310b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzQtNS0xLTEtMA_48e17a1d-d5a3-4fe9-a7bc-b13b2ee2c0e3"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i8effd8115361464a8e8a551ec6a71dfd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTo1YmRiNWNlZjAxOTc0MGUzOWQ3MDg2YTNiZTAzMzk0Zi90YWJsZXJhbmdlOjViZGI1Y2VmMDE5NzQwZTM5ZDcwODZhM2JlMDMzOTRmXzQtNy0xLTEtMA_8afd7e34-2011-464a-be55-c02f0845e8e7"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ia12ba0ab498d4dce9405447c45199d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzItMS0xLTEtMA_b07d089b-f8d8-41de-8097-8e4cfa764076"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i1f56ac2986f84baea8c646eed6404cff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzItMy0xLTEtMA_4f722498-8ad6-4aec-b53c-f2061986a1a7"
      unitRef="usd">-6000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ifc45a28f24f9426a8de1a2298aadb7c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzItNS0xLTEtMA_2618f857-13b2-4236-a490-921f353cbb52"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i3fa6ee091a7347b08ebd7b37e150655a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzItNy0xLTEtMA_b3329712-12ee-42b1-bdde-5bff9bad6b78"
      unitRef="usd">-6000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i815c9a89d07a401ca78fc25838ddc377_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzMtMS0xLTEtMA_a2cbed55-b920-4bea-93ac-d788db43e4e2"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i0f3fddc3283e413e9393ab4e3f272517_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzMtMy0xLTEtMA_df2378a9-f965-4708-8987-0dbef581503c"
      unitRef="usd">1147000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i89b872f66ac940b187adf440d995f5be_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzMtNS0xLTEtMA_84139582-409b-4afa-a196-a621cace31db"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ic8ed716b67aa4564aa546e2caec319d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzMtNy0xLTEtMA_9deb9ec6-87b0-4a9d-a965-eadb7e4edefd"
      unitRef="usd">1147000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ic99ddd1bc10d4334b59a2de3b6080fcd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzQtMS0xLTEtMA_85222292-60e1-438f-8fc6-0427d1be8453"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="idd2063df09754710b0e62905e75288e7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzQtMy0xLTEtMA_db4cfd72-93b1-46a2-8c1a-198c981a4634"
      unitRef="usd">-1254000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ia9a7a89e055743af8c9e3e531b8b6539_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzQtNS0xLTEtMA_0fd21ec7-c43e-4c00-86f7-3a037e3aaa92"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i2b997cca60e94d0eb764e6a3b094656b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTIvZnJhZzo4ZDlhNGU3NDc3YWE0NmE3ODMxOGYwNDE4OTJlYjA1Mi90YWJsZTozZDUzY2ZiNjk4OGY0MmI4OTA2M2MzZDgwMjQ2OGI3ZC90YWJsZXJhbmdlOjNkNTNjZmI2OTg4ZjQyYjg5MDYzYzNkODAyNDY4YjdkXzQtNy0xLTEtMA_62763873-821d-414e-b2c4-bf922c50eec6"
      unitRef="usd">-1254000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90ZXh0cmVnaW9uOmFjOTNjNTYyODZhMjQ0NGY5NzBlZjM0MDdkYWVkNGQ0XzUxMzk_be6ff27d-d7f3-4d84-8179-bc8a0dfda99f">Hedging Transactions and Derivative Financial Instruments&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are exposed to certain risks related to our ongoing business operations. The primary risks being managed through our use of derivative instruments are foreign currency exchange rate risk, commodity pricing risk (primarily related to copper) and interest rate risk. We do not use derivative financial instruments for trading or speculative purposes. The valuation of derivative contracts used to manage each of these risks is described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Foreign Currency &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; The fair value of any foreign currency option derivative is based upon valuation models applied to current market information such as strike price, spot rate, maturity date and volatility, and by reference to market values resulting from an over-the-counter market or obtaining market data for similar instruments with similar characteristics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Commodity &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of copper derivatives is computed using a combination of intrinsic and time value valuation models, which are collectively a function of five primary variables: price of the underlying instrument, time to expiration, strike price, interest rate and volatility. The intrinsic valuation model reflects the difference between the strike price of the underlying copper derivative instrument and the current prevailing copper prices in an over-the-counter market at period end. The time value valuation model incorporates changes in the price of the underlying copper derivative instrument, the time value of money, the underlying copper derivative instrument&#x2019;s strike price and the remaining time to the underlying copper derivative instrument&#x2019;s expiration date from the period end date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Interest Rates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; The fair value of interest rate swap instruments is derived by comparing the present value of the interest rate forward curve against the present value of the swap rate, relative to the notional amount of the swap. The net value represents the estimated amount we would receive or pay to terminate the agreements. Settlement amounts for an &#x201c;in the money&#x201d; swap would be adjusted down to compensate the counterparty for cost of funds, and the adjustment is directly related to the counterparties&#x2019; credit ratings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The guidance for the accounting and disclosure of derivatives and hedging transactions requires companies to recognize all of their derivative instruments as either assets or liabilities at fair value in the statements of financial position. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies for hedge accounting treatment as defined under the applicable accounting guidance. For derivative instruments that are designated and qualify for hedge accounting treatment as cash flow hedges (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the effective portion of the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss). This gain or loss is reclassified into earnings in the same line item of the consolidated statements of operations associated with the forecasted transaction and in the same period or periods during which the hedged transaction affects earnings. As of December&#160;31, 2019, only our interest rate swap qualified for hedge accounting treatment as a cash flow hedge, and the hedge was highly effective.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2020, we entered into U.S. dollar, euro, Korean won and Japanese yen forward contracts. We entered into these foreign currency forward contracts to mitigate certain global transactional exposures. These contracts do not qualify for hedge accounting treatment. As a result, any fair value adjustments required on these contracts are recorded &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in &#x201c;Other income (expense), net&#x201d; in our consolidated statements of operations in the period in which the adjustment occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 the notional values of these foreign currency forward contracts were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.877%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional Values of Foreign Currency Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;USD/CNH&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,766,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EUR/USD&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x20ac;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,151,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;KRW/USD&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x20a9;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,893,500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commodity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, we had 18 outstanding contracts to hedge exposure related to the purchase of copper in our PES and ACS operating segments. These contracts are held with financial institutions and are intended to offset rising copper prices and do not qualify for hedge accounting treatment. As a result, any fair value adjustments required on these contracts are recorded in&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x201c;Other income (expense), net&#x201d; in our con&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;solidated statements of operations in the period in which the adjustment occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the volume of our copper contracts outstanding were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.877%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Volume of Copper Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 2021 - March 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;256 metric tons per month&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 2021 - June 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;256 metric tons per month&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;July 2021 - September 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222 metric tons per month&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;October 2021 - December 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222 metric tons per month&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interest Rates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2017, we entered into an interest rate swap to hedge the variable interest rate on $75.0 million of our $450.0 million revolving credit facility. We terminated the interest rate swap on September 30, 2020. As a result, we settled the interest rate swap for $2.4&#160;million on October 2, 2020, representing the fair value of the interest rate swap on the date of termination. Both Rogers and the counterparties released each other from all obligation under the interest rate swap agreement, including the obligation to exchange, at specified intervals, the difference between fixed and floating interest amounts calculated by reference to the agreed upon notional principal amount of $75.0 million. As a result of the termination of the interest rate swap, there is an offsetting decrease in the forecasted interest expense, net over the remaining term of the now-terminated interest rate swap, which was set to expire in February 2022. For additional information regarding our revolving credit facility, refer to &#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Note 9 &#x2013; Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Effects on Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the impact from these instruments on the statement of operations and statements of comprehensive income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.292%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Statement Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Foreign Currency Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Copper Derivatives Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Interest Rate Swap Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contract designated as hedging instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,254&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90ZXh0cmVnaW9uOmFjOTNjNTYyODZhMjQ0NGY5NzBlZjM0MDdkYWVkNGQ0XzUxNDQ_c9509036-9b91-40c8-949c-40e2bd0c7296">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 the notional values of these foreign currency forward contracts were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.877%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional Values of Foreign Currency Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;USD/CNH&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,766,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EUR/USD&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x20ac;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,151,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;KRW/USD&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x20a9;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,893,500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the volume of our copper contracts outstanding were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.877%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Volume of Copper Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 2021 - March 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;256 metric tons per month&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 2021 - June 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;256 metric tons per month&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;July 2021 - September 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222 metric tons per month&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;October 2021 - December 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222 metric tons per month&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4d2462453873493fb8a353bc1baf2d60_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTo0ZjMzNmJkMDMyNWI0MjBhYjU4N2EwMTU3ZDQ3ZWI5OS90YWJsZXJhbmdlOjRmMzM2YmQwMzI1YjQyMGFiNTg3YTAxNTdkNDdlYjk5XzEtMS0xLTEtMA_1b6e6d4f-2110-4cbb-963a-06554d534452"
      unitRef="usd">28766855</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia93fd1cd58e74b65bd1ba20a42b61dc3_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTo0ZjMzNmJkMDMyNWI0MjBhYjU4N2EwMTU3ZDQ3ZWI5OS90YWJsZXJhbmdlOjRmMzM2YmQwMzI1YjQyMGFiNTg3YTAxNTdkNDdlYjk5XzItMS0xLTEtMA_bebd6380-c459-4c74-82b8-088a5dff24ea"
      unitRef="eur">8151124</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i22a69ea5bc1c49adae6ab6fc5fa96621_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTo0ZjMzNmJkMDMyNWI0MjBhYjU4N2EwMTU3ZDQ3ZWI5OS90YWJsZXJhbmdlOjRmMzM2YmQwMzI1YjQyMGFiNTg3YTAxNTdkNDdlYjk5XzMtMS0xLTEtMA_63d9717d-952d-4229-a488-73ca64703dd8"
      unitRef="krw">10893500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:NumberOfPriceRiskDerivativesHeld
      contextRef="iab23852d07504416b3e75e00eab84964_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90ZXh0cmVnaW9uOmFjOTNjNTYyODZhMjQ0NGY5NzBlZjM0MDdkYWVkNGQ0XzQwODc_00b4cbb3-0e0c-4250-a876-a04ea38254ac"
      unitRef="contract">18</us-gaap:NumberOfPriceRiskDerivativesHeld>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="i5dfda56bf75a48ce8d01e910b9f940bb_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowMDEwOGU0NzJjM2I0ZjViOWU1NjZjMzYzM2U4OWFmZi90YWJsZXJhbmdlOjAwMTA4ZTQ3MmMzYjRmNWI5ZTU2NmMzNjMzZTg5YWZmXzEtMS0xLTEtMTE3L3RleHRyZWdpb246ZTFhMjA3MTFkYjE3NDZhNjg4MDQ1MmNhYThlZDljZjBfMzI5ODUzNDg4MzM2NA_a38dcd7a-2941-4a58-816a-e155fbe363aa"
      unitRef="tons_per_month">256</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="i076e7d3db65c4832b9f498c3bb32cad7_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowMDEwOGU0NzJjM2I0ZjViOWU1NjZjMzYzM2U4OWFmZi90YWJsZXJhbmdlOjAwMTA4ZTQ3MmMzYjRmNWI5ZTU2NmMzNjMzZTg5YWZmXzItMS0xLTEtMC90ZXh0cmVnaW9uOmY5MmY1MmNhZjk3OTRlYmRhMDhiOTUyODk5ZDU1ZDdlXzMyOTg1MzQ4ODMzNTk_bcaba93a-288e-4230-97c3-26c035115ca5"
      unitRef="tons_per_month">256</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="ia07e9e88e8a349268e0b9659abd723da_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowMDEwOGU0NzJjM2I0ZjViOWU1NjZjMzYzM2U4OWFmZi90YWJsZXJhbmdlOjAwMTA4ZTQ3MmMzYjRmNWI5ZTU2NmMzNjMzZTg5YWZmXzMtMS0xLTEtMC90ZXh0cmVnaW9uOjRmNWUzZTIyNmVjMDRkOTU5NDdlZDdhZjgxOTViNTJjXzMyOTg1MzQ4ODMzNTU_aa66ce6f-9178-4ff0-badf-5dd2a039f6bd"
      unitRef="tons_per_month">222</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="i35a6e8cbfdba4e9aa4389af10cb654e6_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowMDEwOGU0NzJjM2I0ZjViOWU1NjZjMzYzM2U4OWFmZi90YWJsZXJhbmdlOjAwMTA4ZTQ3MmMzYjRmNWI5ZTU2NmMzNjMzZTg5YWZmXzQtMS0xLTEtMC90ZXh0cmVnaW9uOjU3MmY1MzNlNDgwODQ4NmViZmQ5NWM5NzAxOTJkNmU0XzMyOTg1MzQ4ODMzNTU_f0208680-20bd-4fac-9bd1-a0df802635fe"
      unitRef="tons_per_month">222</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeAmountOfHedgedItem
      contextRef="i185abb646e404899b345ddc5585148f6_I20170331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90ZXh0cmVnaW9uOmFjOTNjNTYyODZhMjQ0NGY5NzBlZjM0MDdkYWVkNGQ0XzQ3NDU_df3ee1b7-969b-4793-a2ea-18e30dc7f538"
      unitRef="usd">75000000.0</us-gaap:DerivativeAmountOfHedgedItem>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90ZXh0cmVnaW9uOmFjOTNjNTYyODZhMjQ0NGY5NzBlZjM0MDdkYWVkNGQ0XzQ3NTU_26bd09b0-e774-4c3b-bdce-e38974dca5dc"
      unitRef="usd">450000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="ib23412248ead4b69b165517691930076_D20201002-20201002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90ZXh0cmVnaW9uOmFjOTNjNTYyODZhMjQ0NGY5NzBlZjM0MDdkYWVkNGQ0XzMyOTg1MzQ4ODk1ODg_a97b42d5-e227-410c-a765-2fd89f0a7210"
      unitRef="usd">2400000</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:DerivativeAmountOfHedgedItem
      contextRef="i185abb646e404899b345ddc5585148f6_I20170331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90ZXh0cmVnaW9uOmFjOTNjNTYyODZhMjQ0NGY5NzBlZjM0MDdkYWVkNGQ0XzMyOTg1MzQ4ODk2MTU_df3ee1b7-969b-4793-a2ea-18e30dc7f538"
      unitRef="usd">75000000.0</us-gaap:DerivativeAmountOfHedgedItem>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90ZXh0cmVnaW9uOmFjOTNjNTYyODZhMjQ0NGY5NzBlZjM0MDdkYWVkNGQ0XzUxNTU_be0ff20a-e3b0-4776-9f16-71455b2d5341">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Effects on Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the impact from these instruments on the statement of operations and statements of comprehensive income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.292%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Statement Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Foreign Currency Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Copper Derivatives Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Interest Rate Swap Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contract designated as hedging instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,254&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if5c427a577504ad1b4bcec31f0274db1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowYTIxNzY2OGJlZmI0N2U0YWMyZWFhZjQ4OGU0OTVjYi90YWJsZXJhbmdlOjBhMjE3NjY4YmVmYjQ3ZTRhYzJlYWFmNDg4ZTQ5NWNiXzMtMi0xLTEtMA_18766196-0b4c-4d1a-9974-64204de3b06d"
      unitRef="usd">-1981000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i0dadbf13526e4dea91a36d7deb382b5a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowYTIxNzY2OGJlZmI0N2U0YWMyZWFhZjQ4OGU0OTVjYi90YWJsZXJhbmdlOjBhMjE3NjY4YmVmYjQ3ZTRhYzJlYWFmNDg4ZTQ5NWNiXzMtNC0xLTEtMA_b7edfbea-5682-48a6-b9c2-ce4be024680d"
      unitRef="usd">-779000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i13e1fd9f384b424d84ec5d5c2480a27b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowYTIxNzY2OGJlZmI0N2U0YWMyZWFhZjQ4OGU0OTVjYi90YWJsZXJhbmdlOjBhMjE3NjY4YmVmYjQ3ZTRhYzJlYWFmNDg4ZTQ5NWNiXzMtNi0xLTEtMA_6d196733-dc97-41a8-bf73-078a16bf0f7a"
      unitRef="usd">-333000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iefc05830958849968e64b1e2217bd0e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowYTIxNzY2OGJlZmI0N2U0YWMyZWFhZjQ4OGU0OTVjYi90YWJsZXJhbmdlOjBhMjE3NjY4YmVmYjQ3ZTRhYzJlYWFmNDg4ZTQ5NWNiXzUtMi0xLTEtMA_8d1dedc6-6c3b-4f9b-8a4f-04d314f4855f"
      unitRef="usd">3610000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if96f3633539b4b57b0acfbfd8b9d361c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowYTIxNzY2OGJlZmI0N2U0YWMyZWFhZjQ4OGU0OTVjYi90YWJsZXJhbmdlOjBhMjE3NjY4YmVmYjQ3ZTRhYzJlYWFmNDg4ZTQ5NWNiXzUtNC0xLTEtMA_3ba6882b-a492-4589-8d79-11b4b0ee08ee"
      unitRef="usd">-716000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ice9ecfa3aea24fafb624a8b5248a9f11_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowYTIxNzY2OGJlZmI0N2U0YWMyZWFhZjQ4OGU0OTVjYi90YWJsZXJhbmdlOjBhMjE3NjY4YmVmYjQ3ZTRhYzJlYWFmNDg4ZTQ5NWNiXzUtNi0xLTEtMA_d42f6a92-e46a-4ef6-b049-513f0ec70230"
      unitRef="usd">-2101000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i5b8dbdad8d0e40129faee4fab85894fe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowYTIxNzY2OGJlZmI0N2U0YWMyZWFhZjQ4OGU0OTVjYi90YWJsZXJhbmdlOjBhMjE3NjY4YmVmYjQ3ZTRhYzJlYWFmNDg4ZTQ5NWNiXzctMi0xLTEtMA_6113e3b8-10c5-42ed-87fb-a625449b4961"
      unitRef="usd">1254000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic3abffaec930404380a367ae88c34cf5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowYTIxNzY2OGJlZmI0N2U0YWMyZWFhZjQ4OGU0OTVjYi90YWJsZXJhbmdlOjBhMjE3NjY4YmVmYjQ3ZTRhYzJlYWFmNDg4ZTQ5NWNiXzctNC0xLTEtMA_bbd68faa-5ba8-4551-8a7c-0a29a30f1642"
      unitRef="usd">-1715000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if7fc34f842aa4eafa93a816978126fd1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMTUvZnJhZzphYzkzYzU2Mjg2YTI0NDRmOTcwZWYzNDA3ZGFlZDRkNC90YWJsZTowYTIxNzY2OGJlZmI0N2U0YWMyZWFhZjQ4OGU0OTVjYi90YWJsZXJhbmdlOjBhMjE3NjY4YmVmYjQ3ZTRhYzJlYWFmNDg4ZTQ5NWNiXzctNi0xLTEtMA_289c4866-f5d7-433e-96a8-2e6746ae3036"
      unitRef="usd">420000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90ZXh0cmVnaW9uOmY3OGRiNjAwNWRjMjRmMDdhYjRmNzU2MDAxNzIzY2Y4Xzc3Ng_90f0d529-fae0-41d8-a60d-804124c2e5df">Accumulated Other Comprehensive Loss&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in accumulated other comprehensive loss by component for each of the fiscal years in the two-year period ended December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars and accompanying footnotes in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension and Other Postretirement Benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Instrument Designated as Cash Flow Hedge&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(78,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income (loss) for period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,455)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,907&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amounts reclassified to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net other comprehensive income (loss) for period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,907&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;972&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;27,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(10,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(9,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(19,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Net of taxes of $1,951, $2,368 and $9,984 for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Net of taxes of $0, $282 and ($106) for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impacts to the consolidated statements of operations related to items reclassified to earnings were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Statement Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortization/settlement of pension and other postretirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension settlement charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;63&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized gains (losses) on derivative instrument&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(3,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;715&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(2,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. For additional details, refer to &#x201c;Note 11 &#x2013; Pension Benefits, Other Postretirement Benefits and Employee Savings and Investment Plan.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; This relates to the derivative instrument designated as a cash flow hedge and held as of the end of the year for each year presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90ZXh0cmVnaW9uOmY3OGRiNjAwNWRjMjRmMDdhYjRmNzU2MDAxNzIzY2Y4XzgwOQ_7394d632-9e9d-4567-b7b3-f1d8365c2e16">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in accumulated other comprehensive loss by component for each of the fiscal years in the two-year period ended December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars and accompanying footnotes in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension and Other Postretirement Benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Instrument Designated as Cash Flow Hedge&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(78,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income (loss) for period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,455)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,907&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amounts reclassified to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net other comprehensive income (loss) for period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,907&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;972&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;27,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(10,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(9,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(19,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Net of taxes of $1,951, $2,368 and $9,984 for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Net of taxes of $0, $282 and ($106) for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i49a3fdda26984b6e9534de545c713deb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzEtMS0xLTEtMA_452e1837-270b-4c03-b295-c7ee5f8938e7"
      unitRef="usd">-30488000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9faf458ab1cf4af4aec79f9e12afb8de_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzEtMy0xLTEtMA_c83ef34a-5d5a-4725-8956-aba86a64450f"
      unitRef="usd">-48700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i994cb4fe44d14475b5d2379dc67e5046_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzEtNS0xLTEtMA_5f0743f9-e1cf-4b6e-af5c-1307d6f9f7c7"
      unitRef="usd">354000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i951cbf04d7d94a3191e0bf830e2a3105_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzEtNy0xLTEtMA_42251290-8cf1-4217-b44a-ba379af795c6"
      unitRef="usd">-78834000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ief74d9c6715e4729b516d7a87c9b1f93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzItMS0xLTEtMA_20edafb5-cdee-4cfc-8233-28c81a111b7a"
      unitRef="usd">-4990000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i528639788cc44d4381ac4656257b021f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzItMy0xLTEtMA_fc12a897-abd7-479c-8811-68be0edd4f90"
      unitRef="usd">-6079000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i3423317cc04442b4a481f0827d46db00_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzItNS0xLTEtMA_fd0e10ad-7bb5-4faf-a61e-84e4a978bd79"
      unitRef="usd">-1171000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzItNy0xLTEtMA_e2e9c856-007b-4d9b-9017-4c8b9f03dd12"
      unitRef="usd">-12240000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ief74d9c6715e4729b516d7a87c9b1f93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzMtMS0xLTEtMA_1905e348-613e-45b8-8e10-4957a1db9757"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i528639788cc44d4381ac4656257b021f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzMtMy0xLTEtMA_73258065-1690-40e1-b67a-efccd0a9ebdc"
      unitRef="usd">-44324000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i3423317cc04442b4a481f0827d46db00_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzMtNS0xLTEtMA_d4b97287-979b-4537-b71d-a00d06a5743e"
      unitRef="usd">155000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzMtNy0xLTEtMA_845f879a-486e-457b-a0af-a5ba469a41b1"
      unitRef="usd">-44169000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ief74d9c6715e4729b516d7a87c9b1f93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzQtMS0xLTEtMA_97ccf035-7dbd-4034-95ad-e9197c203f90"
      unitRef="usd">-4990000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i528639788cc44d4381ac4656257b021f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzQtMy0xLTEtMA_d195e130-c3c7-4b09-bde5-8f32f1c6ca40"
      unitRef="usd">38245000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3423317cc04442b4a481f0827d46db00_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzQtNS0xLTEtMA_46816ff4-f2b5-44d7-a33a-17d98ec30ecc"
      unitRef="usd">-1326000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzQtNy0xLTEtMA_10af013c-7327-4274-8df9-dc85390a99c2"
      unitRef="usd">31929000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i7099d51374254347b319a7724140c6f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzUtMS0xLTEtMA_aa613e65-4e3c-49ad-8c5c-bfc317ce504f"
      unitRef="usd">-35478000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibea802792c984d359834155e486b08a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzUtMy0xLTEtMA_c70ae894-b611-45d1-a218-072b26119bc4"
      unitRef="usd">-10455000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3dce670da6404a05a183da3f9c737448_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzUtNS0xLTEtMA_b9914282-0f7b-41d5-b8fb-9694ee1ba4da"
      unitRef="usd">-972000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic3dc34095d064e198a53dbfcff1efffa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzUtNy0xLTEtMA_42c35e4e-168e-4fee-bb76-48723a7c61c6"
      unitRef="usd">-46905000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="iee7e69cf5b3642f6b85f51d0c91531f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzYtMS0xLTEtMA_b8e18234-6185-41ec-a8b6-c5cf9a5a5aca"
      unitRef="usd">24907000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i5e16eb63f61d4e0c923ac3b33973e21c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzYtMy0xLTEtMA_a809a9c3-c3ad-4d02-bbbb-0ad56bc41a64"
      unitRef="usd">1255000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i9d48121c3e704b74b93c5991f921d610_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzYtNS0xLTEtMA_ae427c84-0b43-472d-a634-70bc139bf0ca"
      unitRef="usd">-1504000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzYtNy0xLTEtMA_aba7b223-2d7b-4c0b-bd4f-9f5ee0250603"
      unitRef="usd">24658000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="iee7e69cf5b3642f6b85f51d0c91531f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzctMS0xLTEtMA_317cadca-4379-467e-90b7-e6458cd6821e"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i5e16eb63f61d4e0c923ac3b33973e21c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzctMy0xLTEtMA_0648eeba-ce17-485a-9df9-e15a029b52ca"
      unitRef="usd">-196000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i9d48121c3e704b74b93c5991f921d610_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzctNS0xLTEtMA_e1246972-fac7-47db-849e-fd2fe9acb09c"
      unitRef="usd">-2476000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzctNy0xLTEtMA_194fe71d-7f1e-4732-a788-e3414fcafc22"
      unitRef="usd">-2672000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iee7e69cf5b3642f6b85f51d0c91531f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzgtMS0xLTEtMA_a3ed053f-7f3a-4ca4-8b32-8a7f807fa53b"
      unitRef="usd">24907000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5e16eb63f61d4e0c923ac3b33973e21c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzgtMy0xLTEtMA_6b5a0cf1-39c0-4cd5-95e7-fb4d3de7e59a"
      unitRef="usd">1451000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9d48121c3e704b74b93c5991f921d610_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzgtNS0xLTEtMA_d1676713-abe0-4fee-9c26-84f9d6367a06"
      unitRef="usd">972000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzgtNy0xLTEtMA_2a905ee2-3ab4-42e7-908a-1ae0714bad60"
      unitRef="usd">27330000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ib954f601d609469ca304d53574b36c39_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzktMS0xLTEtMA_76cd6dd5-077a-439c-b4eb-48061a2ced73"
      unitRef="usd">-10571000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8fd584f5e77047d0ac1a45f63e0a16f6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzktMy0xLTEtMA_a0308eb8-00ae-4437-abbc-4dc462f288d0"
      unitRef="usd">-9004000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ceef12e6e0a460c9e661dcfdf9b36fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzktNS0xLTEtMA_ee1f7d02-add7-49e6-8be5-75a6016e3264"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97ca35596ac64561be3886411eb41d34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo2YjMxODNiOWUzYjI0YzlkYTMzYjNmZTRjNTYwM2QyZi90YWJsZXJhbmdlOjZiMzE4M2I5ZTNiMjRjOWRhMzNiM2ZlNGM1NjAzZDJmXzktNy0xLTEtMA_6c422b12-3822-46a7-ba0a-8bbac2e062e8"
      unitRef="usd">-19575000</us-gaap:StockholdersEquity>
    <rog:AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90ZXh0cmVnaW9uOmY3OGRiNjAwNWRjMjRmMDdhYjRmNzU2MDAxNzIzY2Y4XzIxNg_2697461e-cd74-47c4-96c8-4c6e8c59a42d"
      unitRef="usd">1951000</rog:AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <rog:AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90ZXh0cmVnaW9uOmY3OGRiNjAwNWRjMjRmMDdhYjRmNzU2MDAxNzIzY2Y4XzIyMA_75c7c763-dc62-49c8-ab0d-4dd532bd4a51"
      unitRef="usd">2368000</rog:AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <rog:AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90ZXh0cmVnaW9uOmY3OGRiNjAwNWRjMjRmMDdhYjRmNzU2MDAxNzIzY2Y4XzIyNw_a99c61cd-e78f-4657-b833-05f0b65b4441"
      unitRef="usd">9984000</rog:AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <rog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesTax
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90ZXh0cmVnaW9uOmY3OGRiNjAwNWRjMjRmMDdhYjRmNzU2MDAxNzIzY2Y4XzI5OQ_14a81c1e-87f7-4db9-977c-487a4479b0f7"
      unitRef="usd">0</rog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesTax>
    <rog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesTax
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90ZXh0cmVnaW9uOmY3OGRiNjAwNWRjMjRmMDdhYjRmNzU2MDAxNzIzY2Y4XzMwMw_11a2acbe-5960-4768-8f6a-f4f789138f54"
      unitRef="usd">282000</rog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesTax>
    <rog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesTax
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90ZXh0cmVnaW9uOmY3OGRiNjAwNWRjMjRmMDdhYjRmNzU2MDAxNzIzY2Y4XzMxMA_6168c885-e5f5-45c4-b139-3f69606d57eb"
      unitRef="usd">-106000</rog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesTax>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90ZXh0cmVnaW9uOmY3OGRiNjAwNWRjMjRmMDdhYjRmNzU2MDAxNzIzY2Y4Xzc3OQ_065aa810-83fb-4a70-a6b5-d7145d81532b">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impacts to the consolidated statements of operations related to items reclassified to earnings were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Statement Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortization/settlement of pension and other postretirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension settlement charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;63&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized gains (losses) on derivative instrument&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(3,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;715&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(2,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; These accumulated other comprehensive loss components are included in the computation of net periodic pension cost. For additional details, refer to &#x201c;Note 11 &#x2013; Pension Benefits, Other Postretirement Benefits and Employee Savings and Investment Plan.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; This relates to the derivative instrument designated as a cash flow hedge and held as of the end of the year for each year presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:PensionExpense
      contextRef="i3ecd624ffee24b5cb625e0df24c3bc2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzMtMi0xLTEtMA_33271f9b-3282-4cde-aa47-2684d5d19662"
      unitRef="usd">-63000</us-gaap:PensionExpense>
    <us-gaap:PensionExpense
      contextRef="i46fb6e32f6c44f4580e2d0498afe2cbf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzMtNC0xLTEtMA_32690608-8329-4576-80b8-7708ed265dc9"
      unitRef="usd">53213000</us-gaap:PensionExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3ecd624ffee24b5cb625e0df24c3bc2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzQtMi0xLTEtMA_2837b71a-f673-4376-80b4-cb8e499578d3"
      unitRef="usd">-315000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i46fb6e32f6c44f4580e2d0498afe2cbf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzQtNC0xLTEtMA_71d401f0-6037-4777-8dcd-d1218b821451"
      unitRef="usd">-504000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3ecd624ffee24b5cb625e0df24c3bc2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzUtMi0xLTEtMA_f6d4801d-22b8-4444-8600-04e8a83e83b4"
      unitRef="usd">-56000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i46fb6e32f6c44f4580e2d0498afe2cbf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzUtNC0xLTEtMA_e0675524-7e87-4e62-9a72-d003ed386852"
      unitRef="usd">-9393000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i3ecd624ffee24b5cb625e0df24c3bc2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzYtMi0xLTEtMA_5ef61fbe-506b-4cd5-b430-4db18a91284d"
      unitRef="usd">-196000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i46fb6e32f6c44f4580e2d0498afe2cbf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzYtNC0xLTEtMA_4f183800-2064-4ce1-a701-29a0ca1aa490"
      unitRef="usd">-44324000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i672acfd4f7584e61969e1ac6682641f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzgtMi0xLTEtMA_e14b9f42-817a-4875-89ae-36b66e676d92"
      unitRef="usd">-3191000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia6da729ca8564963888245c66769daf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzgtNC0xLTEtMA_7c6cebbc-600d-4fce-9829-d9090aaf4e08"
      unitRef="usd">200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i672acfd4f7584e61969e1ac6682641f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzktMi0xLTEtMA_41416535-f0d9-4674-9e9e-a6abe30224e1"
      unitRef="usd">-715000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia6da729ca8564963888245c66769daf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzktNC0xLTEtMA_24ddb5c0-336a-48f6-94d7-82af67705d4f"
      unitRef="usd">45000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i672acfd4f7584e61969e1ac6682641f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzEwLTItMS0xLTA_b5687b8c-3bcd-4aa2-b87e-f00373c5e5ac"
      unitRef="usd">-2476000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia6da729ca8564963888245c66769daf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjEvZnJhZzpmNzhkYjYwMDVkYzI0ZjA3YWI0Zjc1NjAwMTcyM2NmOC90YWJsZTo1MTlkYTVmYjRmNjI0YWI3YjhkNTYyMGM5OTdjNjc4Ny90YWJsZXJhbmdlOjUxOWRhNWZiNGY2MjRhYjdiOGQ1NjIwYzk5N2M2Nzg3XzEwLTQtMS0xLTA_ea7335f5-85dc-4721-9325-7f5c88b60866"
      unitRef="usd">155000</us-gaap:NetIncomeLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90ZXh0cmVnaW9uOmUwZDdjZTk4M2Q0YzQzYzk4NjM4MDNkNzIzYmM0OTFhXzQwNg_50b32d47-a751-4870-b8be-a53aff8eed5a">Property, Plant and Equipment&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our &#x201c;Property, plant and equipment, net&#x201d; line item in the consolidated statements of financial position consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land and improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;22,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;155,669&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;324,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;59,001&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;562,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;537,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(365,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(341,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;196,188&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equipment in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;76,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;272,378&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;260,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $29.3 million in 2020, $31.4 million in 2019 and $33.5 million in 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i7060ef31a2834b2cac51d3471d6a5fcf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzItMS0xLTEtMA_c1c4c971-a8f6-4c19-9d27-565f4474221d"
      unitRef="usd">22589000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i5241c309e2ef4deb9bbdc4e54ad2f831_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzItMy0xLTEtMA_4bfa261f-299e-4306-9f0c-378fab4532e4"
      unitRef="usd">21697000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="id4e0ff43f4e24e3584e33772ada902e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzMtMS0xLTEtMA_9ddef427-36ad-49db-83ec-3664298e24a3"
      unitRef="usd">155669000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ifeab95c1156442c0b6becdb2a9960863_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzMtMy0xLTEtMA_1049faa7-9b1e-4b88-820b-116751e5e6c0"
      unitRef="usd">165968000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="id7f5fd9d2f7243dcac176c0fd4ca5f71_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzQtMS0xLTEtMA_5b97367f-2d0c-4da3-866b-36b18d458187"
      unitRef="usd">324773000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i38d375109d0b4011a71e6f0650a7eaf8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzQtMy0xLTEtMA_312c07ab-3dbe-4c7b-ba91-1e1ff4e5ba93"
      unitRef="usd">281771000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="if891784a374e40d1b4ba8b1e92550fb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzUtMS0xLTEtMA_88feb176-2a6f-4e1b-bcb9-101ff4dcc672"
      unitRef="usd">59001000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i4f92841fb3994833829e5cac52969b0d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzUtMy0xLTEtMA_c6dcc4ca-3cf1-423d-bc39-8709b845a380"
      unitRef="usd">68349000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzYtMS0xLTEtMA_29a7200d-486b-461b-8a52-6aa94865a9ef"
      unitRef="usd">562032000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzYtMy0xLTEtMA_68f60991-2ac5-4eda-8454-d2169213fa3f"
      unitRef="usd">537785000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzctMS0xLTEtMA_d852362f-99ee-47fa-8f1a-700c1b5d00b2"
      unitRef="usd">365844000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzctMy0xLTEtMA_7fe4d8e9-1fec-4b11-99a3-075a6703353e"
      unitRef="usd">341119000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <rog:PropertyPlantandEquipmentBeforeEquipmentinProcess
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzgtMS0xLTEtMA_1eb4214e-c5e6-471b-8fc2-0c65a51fdcbb"
      unitRef="usd">196188000</rog:PropertyPlantandEquipmentBeforeEquipmentinProcess>
    <rog:PropertyPlantandEquipmentBeforeEquipmentinProcess
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzgtMy0xLTEtMA_9fe16d7b-07b0-4fc8-ab5f-5fd5d42e5a9e"
      unitRef="usd">196666000</rog:PropertyPlantandEquipmentBeforeEquipmentinProcess>
    <rog:EquipmentInProcess
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzktMS0xLTEtMA_197d06e7-df38-4b3c-84e4-99ce989e95c4"
      unitRef="usd">76190000</rog:EquipmentInProcess>
    <rog:EquipmentInProcess
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzktMy0xLTEtMA_20484400-173d-4dac-8125-1871b66b9024"
      unitRef="usd">63580000</rog:EquipmentInProcess>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzEwLTEtMS0xLTA_7031c303-8e50-4017-8c0b-2c7744b08808"
      unitRef="usd">272378000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90YWJsZTo0MWZhMzVmMTBjMzM0MDAzOWFhODEzOGI4MzNkNjY4OC90YWJsZXJhbmdlOjQxZmEzNWYxMGMzMzQwMDM5YWE4MTM4YjgzM2Q2Njg4XzEwLTMtMS0xLTA_6045ffb0-a88b-48fc-8e52-bcec34f04c87"
      unitRef="usd">260246000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Depreciation
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90ZXh0cmVnaW9uOmUwZDdjZTk4M2Q0YzQzYzk4NjM4MDNkNzIzYmM0OTFhXzIwMw_0562b35d-ed8f-49fc-9af7-f1df85ce6b88"
      unitRef="usd">29300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90ZXh0cmVnaW9uOmUwZDdjZTk4M2Q0YzQzYzk4NjM4MDNkNzIzYmM0OTFhXzIxMw_4d1b6bc8-38be-4256-95cd-0254fa5ea69a"
      unitRef="usd">31400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMjQvZnJhZzplMGQ3Y2U5ODNkNGM0M2M5ODYzODAzZDcyM2JjNDkxYS90ZXh0cmVnaW9uOmUwZDdjZTk4M2Q0YzQzYzk4NjM4MDNkNzIzYmM0OTFhXzIyNg_1873057c-4f72-4ba1-b9f7-1e7ee0f7b099"
      unitRef="usd">33500000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5Xzg1Nw_d407ead1-b5e4-4783-9945-a1886d8d6618">Goodwill and Other Intangible Assets&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill for the period ending December&#160;31, 2020, by operating segment, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;262,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;51,694&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;143,021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;73,233&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,224&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;270,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of other intangible assets for the two-year period ending December&#160;31, 2020, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;150,863&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,014&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;78,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;83,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;53,540&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;29,929&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,149&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,890&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,340&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;513&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total definite-lived other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;247,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;134,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;113,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indefinite-lived other intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,845&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,845&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;252,556&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;134,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;118,026&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the table above, gross carrying amounts and accumulated amortization may differ from prior periods due to foreign exchange rate fluctuations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense was $42.1 million, $17.8 million and $16.5 million in 2020, 2019 and 2018, respectively. The estimated annual future amortization expense is $12.4 million, $11.9 million, $11.3 million, $10.0 million and $8.5 million in 2021, 2022, 2023, 2024 and 2025, respectively. These amounts could vary based on changes in foreign currency exchange rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase in amortization expense in 2020, and decrease in forecasted amortization expense in future years, were due to the acceleration of amortization expense related to our Diversified Silicone Products, Inc. (DSP) customer relationships and trademarks and trade names definite-lived other intangible assets, which were both accelerated to be fully amortized by &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2020. As part of our ongoing assessment of the useful lives of our definite-lived other intangible assets, we reviewed the deterioration of our DSP business and identified significant customer attrition, a sustained substantial decrease in net sales, as well as the planned phase-out of the DSP trademark and trade name by December 2020. Based on these events and circumstances, we concluded an adjustment to the remaining useful lives of our DSP customer relationships and trademarks and trade names definite-lived other intangible assets was warranted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average amortization period as of December&#160;31, 2020, by definite-lived other intangible asset class, is presented in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Definite-Lived Other Intangible Asset Class&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Amortization Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.90&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.27&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total definite-lived other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5Xzg1OQ_87810cfa-e76d-4423-922f-c7409e201176">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill for the period ending December&#160;31, 2020, by operating segment, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;262,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;51,694&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;143,021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;73,233&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,224&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;270,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i4fa44ac89f2948fc84c461d9ff7eb27a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzEtMS0xLTEtMA_bb4873c8-e07b-4169-ab24-d6de05863dd0"
      unitRef="usd">51694000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib2b965cfebfe4d149a41599abb20d5dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzEtMy0xLTEtMA_1d63a94b-94da-4e2e-bc95-f5157e9d0cb7"
      unitRef="usd">142030000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie9ec1347fa7641a28d7ad11c0cce4611_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzEtNS0xLTEtMA_65a3390b-33bb-4348-ae6c-47373dcc61fd"
      unitRef="usd">66982000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3347ca626dc64307a4d73cf547c5fc20_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzEtNy0xLTEtMA_67849d3e-1053-471d-ab9a-5a634fb047fb"
      unitRef="usd">2224000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzEtOS0xLTEtMA_fb185307-4f80-455f-80b1-d6837a6192c5"
      unitRef="usd">262930000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0d1258e652cf43a381277e19a4f2599a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzItMS0xLTEtMA_3a093d35-f237-4256-822b-3f059e37f39e"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="iedaefd66e0dc4a939e63cd73040f70df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzItMy0xLTEtMA_30239027-235d-4e09-a35d-7dddccfa7036"
      unitRef="usd">991000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i4e95fdc5b2364d6a908ea0a771016afc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzItNS0xLTEtMA_ca15ff4a-f510-49bf-920a-5340f61198c6"
      unitRef="usd">6251000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i666056af34ef4179b62530e5a519d672_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzItNy0xLTEtMA_4ae97861-bec3-4fc5-a5c8-cbbfa42febe1"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzItOS0xLTEtMA_907216a9-368c-4ff7-9452-a8d2316e9f99"
      unitRef="usd">7242000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i4684b8ab3e6841e1ba5cf39567f291a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzMtMS0xLTEtMA_c82dc90c-d818-4bad-bb26-413fbe2037ed"
      unitRef="usd">51694000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ifac4c1e7f73543fca86b4c78306ed6c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzMtMy0xLTEtMA_d7bdbf01-4970-41d3-9384-c7691ae6f20a"
      unitRef="usd">143021000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7feb197648294a94906761b0f7336612_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzMtNS0xLTEtMA_0a945417-735a-4ab4-b277-2713ec9f7ab4"
      unitRef="usd">73233000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9346353d00ee429483fc9db3c279c4e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzMtNy0xLTEtMA_fd5c3480-1384-46c9-ba97-4964d13dd984"
      unitRef="usd">2224000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTo0MTIyNGM5ZGY5ZTE0NzRjOTM3MDBkMzk3MTRjMjBlNi90YWJsZXJhbmdlOjQxMjI0YzlkZjllMTQ3NGM5MzcwMGQzOTcxNGMyMGU2XzMtOS0xLTEtMA_a60a4e83-a342-4ef1-a10a-25dc9d75e4ed"
      unitRef="usd">270172000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5Xzg2NA_c9b58594-7fe0-4ff1-a4af-182652b7b7a0">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of other intangible assets for the two-year period ending December&#160;31, 2020, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;150,863&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,014&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;78,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;83,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;53,540&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;29,929&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,149&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,890&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,340&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;513&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total definite-lived other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;247,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;134,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;113,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indefinite-lived other intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,845&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,845&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;252,556&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;134,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;118,026&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7c3e592fafeb4b3f84df79f51c42d6cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzItMS0xLTEtMA_086d4d8a-98f4-4eae-a1ae-ee250905139e"
      unitRef="usd">150863000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7c3e592fafeb4b3f84df79f51c42d6cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzItMy0xLTEtMA_eaa5d9a0-762c-49e9-a56c-34d7596f6fc8"
      unitRef="usd">72014000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7c3e592fafeb4b3f84df79f51c42d6cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzItNS0xLTEtMA_cbbc5878-125e-4098-a1eb-275495e6afa1"
      unitRef="usd">78849000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i32804276ad1841a1b5511d3a863ddc61_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzItNy0xLTEtMA_98e090ef-eb88-4e9d-b9ca-2681c29765a4"
      unitRef="usd">149317000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i32804276ad1841a1b5511d3a863ddc61_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzItOS0xLTEtMA_fc4cd18e-7205-4d59-b5d0-ebbbca775698"
      unitRef="usd">39018000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i32804276ad1841a1b5511d3a863ddc61_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzItMTEtMS0xLTA_5a1774bd-5d69-41e9-8e33-3e13d02c213e"
      unitRef="usd">110299000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id1f41712e00d4197a666afcf7a420688_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzMtMS0xLTEtMA_f79da8d7-31d0-4b49-b489-bb0ca783f4b2"
      unitRef="usd">83469000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id1f41712e00d4197a666afcf7a420688_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzMtMy0xLTEtMA_156e0bbf-1bee-40c1-8fef-8b898f15003f"
      unitRef="usd">53540000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id1f41712e00d4197a666afcf7a420688_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzMtNS0xLTEtMA_81f9381e-d283-4f13-9208-dea23ca415ef"
      unitRef="usd">29929000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4e28c14034804bc0adae8350611b9c9c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzMtNy0xLTEtMA_c4d0124a-660b-451a-b507-229d2cd2e1f5"
      unitRef="usd">80938000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4e28c14034804bc0adae8350611b9c9c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzMtOS0xLTEtMA_03a98593-e000-4287-b9db-8a7e1cab05a5"
      unitRef="usd">45190000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4e28c14034804bc0adae8350611b9c9c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzMtMTEtMS0xLTA_b65d29fb-caa0-4754-ad21-faf10503f719"
      unitRef="usd">35748000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7b8382b4700d49c090274b4ffbc6479b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzQtMS0xLTEtMA_8f36579e-b03b-4435-8284-8fbb1e63421e"
      unitRef="usd">12039000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7b8382b4700d49c090274b4ffbc6479b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzQtMy0xLTEtMA_1f88191e-d8e9-4bd6-8c7e-b808592cf0f8"
      unitRef="usd">8149000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7b8382b4700d49c090274b4ffbc6479b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzQtNS0xLTEtMA_4cfbadb4-8bed-4849-8ebc-f9a14923e26c"
      unitRef="usd">3890000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4848f393019c48b989ff9be5d8f93221_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzQtNy0xLTEtMA_358f3f67-073c-465e-9258-5bc2e808bef7"
      unitRef="usd">11994000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4848f393019c48b989ff9be5d8f93221_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzQtOS0xLTEtMA_1745c361-a320-4e22-bccc-17133c293470"
      unitRef="usd">4361000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4848f393019c48b989ff9be5d8f93221_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzQtMTEtMS0xLTA_ebd06b2c-a16e-4a91-a580-c9acffd30aa1"
      unitRef="usd">7633000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i965a62a62e1649a990d16fb16dca1230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzUtMS0xLTEtMA_d65a4a22-ef70-495c-9a3a-4cf719c01922"
      unitRef="usd">1340000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i965a62a62e1649a990d16fb16dca1230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzUtMy0xLTEtMA_0ee095e9-e3b7-4451-b85f-de1d8f418211"
      unitRef="usd">827000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i965a62a62e1649a990d16fb16dca1230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzUtNS0xLTEtMA_31bcef44-947a-4569-a61e-4d09674aca45"
      unitRef="usd">513000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifc00233e9d1b4aa98ee39b72fd76212c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzUtNy0xLTEtMA_8fa55763-b284-43c2-92c4-15158c0a0d47"
      unitRef="usd">1340000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifc00233e9d1b4aa98ee39b72fd76212c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzUtOS0xLTEtMA_183ed5a6-711f-4e5e-bfc3-2f9b3e9bcb59"
      unitRef="usd">505000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifc00233e9d1b4aa98ee39b72fd76212c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzUtMTEtMS0xLTA_27eeae27-bcad-45f2-9687-c2b536f5a86e"
      unitRef="usd">835000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzYtMS0xLTEtMA_605dedc8-5c28-49b6-99fe-2f471c550444"
      unitRef="usd">247711000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzYtMy0xLTEtMA_5fb3390d-2ac8-4b59-ac78-e8073c6feccf"
      unitRef="usd">134530000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzYtNS0xLTEtMA_ed194125-261d-41fe-9813-546f928e1009"
      unitRef="usd">113181000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzYtNy0xLTEtMA_15f6ab51-a21c-4aae-958f-cf079653fcf8"
      unitRef="usd">243589000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzYtOS0xLTEtMA_54bfce17-1608-4c70-81de-e41fec85203a"
      unitRef="usd">89074000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzYtMTEtMS0xLTA_4671aefe-b98c-4d7f-96c8-5a1c329e2d88"
      unitRef="usd">154515000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzctMS0xLTEtMA_151f052e-23d6-40e3-802a-addba1dc0fba"
      unitRef="usd">4845000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzctNS0xLTEtMA_0dd53880-311b-4c98-aa11-d478dd6b4967"
      unitRef="usd">4845000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzctNy0xLTEtMA_dbe9f644-3e87-4dea-876f-85d84e3ec395"
      unitRef="usd">4432000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzctMTEtMS0xLTA_70a968ef-9db7-4a42-a018-15bfd54a7e31"
      unitRef="usd">4432000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzgtMS0xLTEtMA_b07cefb4-93eb-4435-8050-63636ec0b4c7"
      unitRef="usd">252556000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzgtMy0xLTEtMA_e817cb21-a5b6-4159-b1d4-7e0fab272d78"
      unitRef="usd">134530000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzgtNS0xLTEtMA_b0dcec78-a250-4a0b-963e-75bdbd8323b9"
      unitRef="usd">118026000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzgtNy0xLTEtMA_32664085-96d7-4eee-aee2-b46526fee433"
      unitRef="usd">248021000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzgtOS0xLTEtMA_a400a3a1-ffef-4724-ab6c-fe94f60211a8"
      unitRef="usd">89074000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZToxMjRkOTAzNWJhOWE0MzRjODNiMGE5NTBiYTE5YTY0NS90YWJsZXJhbmdlOjEyNGQ5MDM1YmE5YTQzNGM4M2IwYTk1MGJhMTlhNjQ1XzgtMTEtMS0xLTA_615b77f6-f3f8-4335-93da-79fe1457ad1e"
      unitRef="usd">158947000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5XzQ4NA_ff59a96a-46e0-4b87-8390-1a073340f295"
      unitRef="usd">42100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5XzQ4OA_6a0a951d-142f-42f1-b060-3a2dc3dadd70"
      unitRef="usd">17800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5XzQ5NQ_ba03b156-85c9-481c-8ae1-36c4579b2ae4"
      unitRef="usd">16500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5XzU4Mg_ddb504a4-3ed2-49ac-984d-30c660544d0b"
      unitRef="usd">12400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5XzU4Ng_409a9826-26a1-4608-91ad-b44058fb43a3"
      unitRef="usd">11900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5XzU5MA_9c7cbec5-0776-4ef7-976d-63427c4d3c8c"
      unitRef="usd">11300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5XzU5NA_eea213ba-2773-4621-bf68-f68a52a2b219"
      unitRef="usd">10000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5XzYwMQ_e3b8ef02-b399-434d-92e4-ea13ba98ee3f"
      unitRef="usd">8500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <rog:IntangibleAssetsAmortizationPeriodTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90ZXh0cmVnaW9uOmUzMzEyYWFkZWQzYTQ1MDE4NDQ2MDQzNjViNGE0ZjA5Xzg3Ng_08c16cc4-0287-4a8d-aed5-87712e744311">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average amortization period as of December&#160;31, 2020, by definite-lived other intangible asset class, is presented in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Definite-Lived Other Intangible Asset Class&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Amortization Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.90&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.27&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total definite-lived other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</rog:IntangibleAssetsAmortizationPeriodTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i141fe8cbfdac4694aab20e1c77d39281_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTpmZGEzM2Y4NTMxODM0Mzc5ODAzYjE0NTFiMmE1NDk2Yi90YWJsZXJhbmdlOmZkYTMzZjg1MzE4MzQzNzk4MDNiMTQ1MWIyYTU0OTZiXzEtMS0xLTEtMA_97ee6ff8-eabe-4789-b988-10dfc34ef805">P6Y1M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ic88179747a224a7c8849339e39481e6e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTpmZGEzM2Y4NTMxODM0Mzc5ODAzYjE0NTFiMmE1NDk2Yi90YWJsZXJhbmdlOmZkYTMzZjg1MzE4MzQzNzk4MDNiMTQ1MWIyYTU0OTZiXzItMS0xLTEtMA_0b033030-5583-4d11-8e45-8aafd46bdec5">P3Y10M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i4461b7b5679644148eea7698469a1224_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTpmZGEzM2Y4NTMxODM0Mzc5ODAzYjE0NTFiMmE1NDk2Yi90YWJsZXJhbmdlOmZkYTMzZjg1MzE4MzQzNzk4MDNiMTQ1MWIyYTU0OTZiXzMtMS0xLTEtMA_7f0f699a-69a7-44d3-8b9a-5ac3014d1546">P4Y10M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i86d317719e5643bfb3ee48744a7ee570_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTpmZGEzM2Y4NTMxODM0Mzc5ODAzYjE0NTFiMmE1NDk2Yi90YWJsZXJhbmdlOmZkYTMzZjg1MzE4MzQzNzk4MDNiMTQ1MWIyYTU0OTZiXzQtMS0xLTEtMA_624d97ef-f516-41a6-a727-c9c448f90c6d">P1Y3M7D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzAvZnJhZzplMzMxMmFhZGVkM2E0NTAxODQ0NjA0MzY1YjRhNGYwOS90YWJsZTpmZGEzM2Y4NTMxODM0Mzc5ODAzYjE0NTFiMmE1NDk2Yi90YWJsZXJhbmdlOmZkYTMzZjg1MzE4MzQzNzk4MDNiMTQ1MWIyYTU0OTZiXzUtMS0xLTEtMA_39dc3ae7-6558-4fb8-a837-3cb82be16606">P5Y5M12D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90ZXh0cmVnaW9uOjE1ZTIxZDRjNzAxYzQ3MDVhNDRhMmIyYWRiNWM3Y2QxXzY4Mw_9270359b-7340-48cf-bd41-233e8e3c6c2e">Earnings Per Share&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is based on the weighted average number of common shares outstanding. Diluted earnings per share is based on the weighted average number of common shares outstanding and all dilutive potential common shares outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars and shares in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;49,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18,681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18,706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.68&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.67&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dilutive shares are calculated using the treasury stock method and primarily include unvested restricted stock units. Anti-dilutive shares are excluded from the calculation of diluted shares and diluted earnings per share. For 2020, 2019, and 2018, 8,454, 20,520 and 36,642 shares were excluded, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90ZXh0cmVnaW9uOjE1ZTIxZDRjNzAxYzQ3MDVhNDRhMmIyYWRiNWM3Y2QxXzY4NA_0998a7f5-a63c-4c55-84ad-6de4d1f8c1cf">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars and shares in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;49,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18,681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18,706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.68&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.67&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzMtMS0xLTEtMA_1f332c3b-1f33-40c1-b6d8-1e5ee1f35142"
      unitRef="usd">49990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzMtMy0xLTEtMA_95567597-7f72-4348-9c3e-f9a7ee2ae5b3"
      unitRef="usd">47319000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzMtNS0xLTEtMA_4ba5453b-106e-439a-b83c-fdfa9f38e2c5"
      unitRef="usd">87651000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzUtMS0xLTEtMA_f99a03ea-4207-4c20-b7a7-827d30649904"
      unitRef="shares">18681000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzUtMy0xLTEtMA_54754489-e065-4cd7-b20a-135d49468d6f"
      unitRef="shares">18573000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzUtNS0xLTEtMA_5c737e86-6dd8-45b8-b63e-cd080c07c309"
      unitRef="shares">18374000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzYtMS0xLTEtMA_5004a5ca-8e8a-4005-8cac-c9dd1f4b21d1"
      unitRef="shares">25000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzYtMy0xLTEtMA_bffea130-6e57-4a61-bc59-6a82c5e34791"
      unitRef="shares">140000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzYtNS0xLTEtMA_f1dc2aec-43b7-4958-ba45-24b51157e4a7"
      unitRef="shares">285000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzctMS0xLTEtMA_c0529855-e838-462f-8b0b-a7b8ed0ea952"
      unitRef="shares">18706000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzctMy0xLTEtMA_2f28268c-94ae-42ce-9535-1b62a32280a1"
      unitRef="shares">18713000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzctNS0xLTEtMA_eb7140fc-d5ad-4ce0-897a-427bf2a6e9c4"
      unitRef="shares">18659000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzgtMS0xLTEtMA_2459662a-5d10-4143-ade0-4c164c17cd7d"
      unitRef="usdPerShare">2.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzgtMy0xLTEtMA_061f99ba-2dea-4661-9dc9-3b8834e3f665"
      unitRef="usdPerShare">2.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzgtNS0xLTEtMA_20c29810-94a2-4a95-8428-9dc9c50805f0"
      unitRef="usdPerShare">4.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzktMS0xLTEtMA_3451f6bd-d6a6-457d-9980-57ed7fb40dfd"
      unitRef="usdPerShare">2.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzktMy0xLTEtMA_7eb5aa15-d28a-4f80-8dd9-498d45b9d774"
      unitRef="usdPerShare">2.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90YWJsZTo1NjdmMTk2MWRhZTg0MzM4YTU5NTdkMTYzNGYzNjcxNi90YWJsZXJhbmdlOjU2N2YxOTYxZGFlODQzMzhhNTk1N2QxNjM0ZjM2NzE2XzktNS0xLTEtMA_ea39e604-f6e9-4e86-95fd-41fe6aba8d51"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90ZXh0cmVnaW9uOjE1ZTIxZDRjNzAxYzQ3MDVhNDRhMmIyYWRiNWM3Y2QxXzYwNg_cf09bdfc-0044-46ab-9dd9-bcc87cd281ce"
      unitRef="shares">8454</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90ZXh0cmVnaW9uOjE1ZTIxZDRjNzAxYzQ3MDVhNDRhMmIyYWRiNWM3Y2QxXzYxMw_177c0e9b-3cfa-4253-91a0-89dd5477f462"
      unitRef="shares">20520</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzMvZnJhZzoxNWUyMWQ0YzcwMWM0NzA1YTQ0YTJiMmFkYjVjN2NkMS90ZXh0cmVnaW9uOjE1ZTIxZDRjNzAxYzQ3MDVhNDRhMmIyYWRiNWM3Y2QxXzMyOTg1MzQ4ODQxNTA_c4f26c1b-973e-4e67-a6dd-98a3fba50788"
      unitRef="shares">36642</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzYwMTA_4e6bf192-0c87-4854-83af-c5f67fa1a22a">Capital Stock and Equity Compensation&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capital Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our 2019 Long-Term Equity Compensation Plan, which was approved by our shareholders in May 2019, permits the granting of restricted stock units and certain other forms of equity awards to officers and other key employees. Under this plan, we also grant each non-management director deferred stock units, which permit non-management directors to receive, at a later date, one share of Rogers capital stock for each deferred stock unit, with no payment of any consideration by the director at the time the shares were received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares of capital stock reserved for possible future issuance were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares reserved for issuance under outstanding restricted stock unit awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;324,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;315,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation to be paid in stock, including deferred stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,715&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional shares reserved for issuance under Rogers Corporation 2019 Long-Term Equity Compensation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;918,809&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,063,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares reserved for issuance under the Rogers Corporation Global Stock Ownership Plan for Employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;78,678&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,334,462&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,478,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance-Based Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, we had performance-based restricted stock units from 2020, 2019 and 2018 outstanding. These awards generally cliff vest at the end of a three-year measurement period. However, employees whose employment terminates during the measurement period due to death, disability, or, in certain cases, retirement may receive a pro-rata payout based on the number of days they were employed during the measurement period. Participants are eligible to be awarded shares ranging from 0% to 200% of the original award amount, based on certain defined performance measures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The outstanding awards have one measurement criteria: the three-year total shareholder return (TSR) on our capital stock as compared to that of a specified group of peer companies. The TSR measurement criteria of the awards is considered a market condition. As such, the fair value of this measurement criteria is determined on the grant date using a Monte Carlo simulation valuation model. We recognize compensation expense on all of these awards on a straight-line basis over the vesting period with no changes for final projected payout of the awards. We account for forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below were the assumptions used in the Monte Carlo calculation for each material award granted in 2020, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;February 12, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;June 3, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;February 7, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;September 17, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;February 8, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34.8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.78%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.43%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.85%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.28%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected volatility &#x2013; In determining expected volatility, we have considered a number of factors, including historical volatility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected term &#x2013; We use the vesting period of the award to determine the expected term assumption for the Monte Carlo simulation valuation model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risk-free interest rate &#x2013; We use an implied &#x201c;spot rate&#x201d; yield on U.S. Treasury Constant Maturity rates as of the grant date for our assumption of the risk-free interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected dividend yield &#x2013; We do not currently pay dividends on our capital stock; therefore, a dividend yield of 0% was used in the Monte Carlo simulation valuation model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity of the outstanding performance-based restricted stock units for 2020, 2019 and 2018 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;106,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;161.33&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;87,244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;131.99&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(75,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;111.54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(135,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(81,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(7,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;179.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;111,059&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;170.84&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $5.8 million, $5.0 million and $4.4 million of compensation expense related to performance-based restricted stock units for the years ended December&#160;31, 2020, 2019 and 2018, respectively. As of December&#160;31, 2020, there was $7.6 million of total unrecognized compensation cost related to unvested performance-based restricted stock units. That cost is expected to be recognized over a weighted average period of 0.8 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Time-Based Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, we had time-based restricted stock unit awards from 2020, 2019 and 2018 outstanding. The outstanding awards all ratably vest on the first, second and third anniversaries of the original grant date. However, employees whose employment terminates during the measurement period due to death, disability, or, in certain cases, retirement may receive a pro-rata payout based on the number of days they were employed subsequent to the last grant anniversary date. Each time-based restricted stock unit represents a right to receive one share of the Rogers&#x2019; capital stock at the end of the vesting period. The fair value of the award is determined by the market value of the underlying stock price at the grant date. We recognize compensation expense on all of these awards on a straight-line basis over the vesting period. We account for forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity of the outstanding time-based restricted stock units for 2020, 2019 and 2018 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;101,685&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;122.68&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;58,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;116.87&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(50,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;111.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(68,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(7,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;122.87&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;102,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;120.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $6.0 million, $5.8 million and $5.6 million of compensation expense related to time-based restricted stock units for the years ended December&#160;31, 2020, 2019 and 2018, respectively. As of December&#160;31, 2020, there was $7.5 million of total unrecognized compensation cost related to unvested time-based restricted stock units. That cost is expected to be recognized over a weighted average period of 0.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We grant deferred stock units to non-management directors. These awards are fully vested on the date of grant and the related shares are generally issued on the 13-month anniversary of the grant date unless the individual elects to defer the receipt of those shares. Each deferred stock unit results in the issuance of one share of Rogers&#x2019; capital stock. The grant of deferred stock units is typically done annually during the second quarter of each year. The fair value of the award is determined by the market value of the underlying stock price at the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity of the outstanding deferred stock units for 2020, 2019 and 2018 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,150&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;170.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;108.88&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(5,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;183.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,450&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;113.96&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized compensation expense related to deferred stock units of $1.1 million, $1.1 million and $0.9 million, for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzYwMTY_e989d423-dd16-46b9-9944-62a1335c8776">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares of capital stock reserved for possible future issuance were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares reserved for issuance under outstanding restricted stock unit awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;324,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;315,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation to be paid in stock, including deferred stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,715&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional shares reserved for issuance under Rogers Corporation 2019 Long-Term Equity Compensation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;918,809&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,063,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares reserved for issuance under the Rogers Corporation Global Stock Ownership Plan for Employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;78,678&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,334,462&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,478,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iff67ce911aa046a197bfefb5747a4d24_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZToxNmNjNGVhYWVmMjM0Mjc1YWIwMjA5ZTY0YjhlNmU2NS90YWJsZXJhbmdlOjE2Y2M0ZWFhZWYyMzQyNzVhYjAyMDllNjRiOGU2ZTY1XzItMS0xLTEtMA_1bf41f68-c2f8-4695-bfeb-ab16bbf6e054"
      unitRef="shares">324260</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ibe3c262803cd4830ab3133cd4832fce3_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZToxNmNjNGVhYWVmMjM0Mjc1YWIwMjA5ZTY0YjhlNmU2NS90YWJsZXJhbmdlOjE2Y2M0ZWFhZWYyMzQyNzVhYjAyMDllNjRiOGU2ZTY1XzItMy0xLTEtMA_377ff76a-55f6-4ca7-83d8-8b599306a35c"
      unitRef="shares">315571</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iac5222606e5346c7a667c5f2ffeea949_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZToxNmNjNGVhYWVmMjM0Mjc1YWIwMjA5ZTY0YjhlNmU2NS90YWJsZXJhbmdlOjE2Y2M0ZWFhZWYyMzQyNzVhYjAyMDllNjRiOGU2ZTY1XzMtMS0xLTEtMA_29f28e59-a690-41a3-a852-7810b0f97d54"
      unitRef="shares">12715</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ic896a7b0b2764e2e899f2c87baa3dbd5_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZToxNmNjNGVhYWVmMjM0Mjc1YWIwMjA5ZTY0YjhlNmU2NS90YWJsZXJhbmdlOjE2Y2M0ZWFhZWYyMzQyNzVhYjAyMDllNjRiOGU2ZTY1XzMtMy0xLTEtMA_b4ab2299-cdc0-4fe9-9653-744373dc23b7"
      unitRef="shares">7681</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i077bb0409bc54123bfa9f3ab76d6855e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZToxNmNjNGVhYWVmMjM0Mjc1YWIwMjA5ZTY0YjhlNmU2NS90YWJsZXJhbmdlOjE2Y2M0ZWFhZWYyMzQyNzVhYjAyMDllNjRiOGU2ZTY1XzQtMS0xLTEtMA_ce417bb9-8ef2-4549-a5c2-3590d70b6b49"
      unitRef="shares">918809</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ic85d74a7f2da422288e8a156bffd71c4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZToxNmNjNGVhYWVmMjM0Mjc1YWIwMjA5ZTY0YjhlNmU2NS90YWJsZXJhbmdlOjE2Y2M0ZWFhZWYyMzQyNzVhYjAyMDllNjRiOGU2ZTY1XzQtMy0xLTEtMA_f19fedd0-77dc-46d9-bcb7-1da573e51cd3"
      unitRef="shares">1063920</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i6ae9bb4522654b099fef8d21878a3edd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZToxNmNjNGVhYWVmMjM0Mjc1YWIwMjA5ZTY0YjhlNmU2NS90YWJsZXJhbmdlOjE2Y2M0ZWFhZWYyMzQyNzVhYjAyMDllNjRiOGU2ZTY1XzUtMS0xLTEtMA_9758f187-c5f5-4e90-9ec2-92fb9d7c35fd"
      unitRef="shares">78678</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ib33a4076803a47c4978856c551cb982a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZToxNmNjNGVhYWVmMjM0Mjc1YWIwMjA5ZTY0YjhlNmU2NS90YWJsZXJhbmdlOjE2Y2M0ZWFhZWYyMzQyNzVhYjAyMDllNjRiOGU2ZTY1XzUtMy0xLTEtMA_22e57709-e703-4afe-948d-d8736b437ddd"
      unitRef="shares">91670</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZToxNmNjNGVhYWVmMjM0Mjc1YWIwMjA5ZTY0YjhlNmU2NS90YWJsZXJhbmdlOjE2Y2M0ZWFhZWYyMzQyNzVhYjAyMDllNjRiOGU2ZTY1XzYtMS0xLTEtMA_bcc354cc-6a77-406b-8129-0c6a252948ae"
      unitRef="shares">1334462</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZToxNmNjNGVhYWVmMjM0Mjc1YWIwMjA5ZTY0YjhlNmU2NS90YWJsZXJhbmdlOjE2Y2M0ZWFhZWYyMzQyNzVhYjAyMDllNjRiOGU2ZTY1XzYtMy0xLTEtMA_c3b3b202-48b9-4cd7-8e25-f5cf1ed9320e"
      unitRef="shares">1478842</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <rog:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzEwOTk1MTE2MzM4MTQ_e2c54bad-1648-4ee1-8ed0-dde6bb53a9c3">P3Y</rog:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod>
    <rog:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAwardPercentage
      contextRef="i15ada13ec6d64d4bb5130ce031aa0782_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzEwOTk1MTE2MzQxNzU_ab2f6b4a-e629-4a32-9c0d-e18670269b11"
      unitRef="number">0</rog:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAwardPercentage>
    <rog:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAwardPercentage
      contextRef="i537662ba1d51409dad10b185240dcfe3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzEyMTI_0bab66ee-0f54-4d10-b5d3-3e7604ec1f5e"
      unitRef="number">2</rog:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAwardPercentage>
    <rog:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzEwOTk1MTE2MzQxNjg_f0293f34-4586-4646-b000-7feb84cef0dd">P3Y</rog:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzYwMzc_a1c0d8a9-6163-4275-b02f-4e52cb4fce98">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below were the assumptions used in the Monte Carlo calculation for each material award granted in 2020, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;February 12, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;June 3, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;February 7, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;September 17, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;February 8, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34.8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.78%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.43%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.85%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.28%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ie1d441bac1404c4cb29789e26d5f64b3_D20200212-20200212"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzEtMS0xLTEtNDM4MQ_7924fccb-7a74-4b6e-b81e-9828c8403a6f"
      unitRef="number">0.410</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="if4198decdfaa4229b19d625afc837b53_D20190603-20190603"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzEtMS0xLTEtMA_4c30ef9e-7d45-4d81-920a-88419c74ab96"
      unitRef="number">0.397</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i25e8d32e883d43df80250ed834c7cd7c_D20190207-20190207"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzEtMy0xLTEtMA_d5fc93f3-c505-4fe8-ba08-4073a3428916"
      unitRef="number">0.367</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i9a497b78d53e4a858be1b36dd0c3c688_D20180917-20180917"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzEtNS0xLTEtMA_5cf34f68-f658-45c2-932d-80006fb7dce2"
      unitRef="number">0.366</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i4e06dcedbd4b4c9da0495159a367086a_D20180208-20180208"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzEtNy0xLTEtMA_c26cf64b-251b-4921-b6cf-ba52dcd7c93b"
      unitRef="number">0.348</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ie1d441bac1404c4cb29789e26d5f64b3_D20200212-20200212"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzItMS0xLTEtNDM4MQ_9f2905e0-d399-4ce0-aca5-8251057c109a">P2Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if4198decdfaa4229b19d625afc837b53_D20190603-20190603"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzItMS0xLTEtMA_6b6935a3-77cd-496d-9c2c-1d3a9999e73a">P2Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i25e8d32e883d43df80250ed834c7cd7c_D20190207-20190207"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzItMy0xLTEtMA_f0584eaf-d68a-4695-a355-c21696769be9">P2Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9a497b78d53e4a858be1b36dd0c3c688_D20180917-20180917"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzItNS0xLTEtMA_cf61cb59-62b6-416b-a3c8-afe6778af248">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4e06dcedbd4b4c9da0495159a367086a_D20180208-20180208"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzItNy0xLTEtMA_16339e4a-cf5c-4807-a4a8-9347d388728f">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ie1d441bac1404c4cb29789e26d5f64b3_D20200212-20200212"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzMtMS0xLTEtNDM4MQ_85ba60d8-4923-4b4b-89a0-9b1ff45172b1"
      unitRef="number">0.0141</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="if4198decdfaa4229b19d625afc837b53_D20190603-20190603"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzMtMS0xLTEtMA_f8dcd1e1-97ff-4393-bcf0-7c6cd7174b03"
      unitRef="number">0.0178</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i25e8d32e883d43df80250ed834c7cd7c_D20190207-20190207"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzMtMy0xLTEtMA_5eb6cfe2-f8c3-413f-b917-3ded569e2425"
      unitRef="number">0.0243</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i9a497b78d53e4a858be1b36dd0c3c688_D20180917-20180917"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzMtNS0xLTEtMA_8029e9f1-7812-49ac-8648-45b7f049eb9c"
      unitRef="number">0.0285</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i4e06dcedbd4b4c9da0495159a367086a_D20180208-20180208"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTo5ZWVkZDczNjVhMGQ0ZGQyOTc5MGVjN2U0ZTA3YWRkMS90YWJsZXJhbmdlOjllZWRkNzM2NWEwZDRkZDI5NzkwZWM3ZTRlMDdhZGQxXzMtNy0xLTEtMA_8ab289a1-40c4-45b3-a81e-7733bcf4939d"
      unitRef="number">0.0228</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzI1Njg_5b4cc0c6-4885-4f87-9df0-033d33870bbc"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzYwMjI_abb0fcc3-83ef-4bc6-83e6-9a2789a7ca1a">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity of the outstanding performance-based restricted stock units for 2020, 2019 and 2018 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;106,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;161.33&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;87,244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;131.99&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(75,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;111.54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(135,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(81,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(7,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;179.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;111,059&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;170.84&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0e464e01497842b6bca033d6ee2b50f4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzItMS0xLTEtMA_3aa55684-f578-4d79-bf0d-f8ee53868fe0"
      unitRef="shares">106943</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0e464e01497842b6bca033d6ee2b50f4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzItMy0xLTEtMA_84e8df00-0ea6-48af-9db7-d82a971611e1"
      unitRef="usdPerShare">161.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1abbc84eea3c4f2db3de8330f8afdda2_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzItNS0xLTEtMA_3424e4f5-e4ce-4ad3-a10e-5dce8a9e7bba"
      unitRef="shares">142434</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1abbc84eea3c4f2db3de8330f8afdda2_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzItNy0xLTEtMA_6ffe9cee-0cee-45da-87ad-4242dfbc2500"
      unitRef="usdPerShare">110.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i70d17975d8b343b8b92db2d4927f99f9_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzItOS0xLTEtMA_e4fdb522-9512-48a8-bb11-f64356700006"
      unitRef="shares">169202</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i70d17975d8b343b8b92db2d4927f99f9_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzItMTEtMS0xLTA_ae03ce68-dafc-4ca7-a3c5-5e4ba4e44873"
      unitRef="usdPerShare">97.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzMtMS0xLTEtMA_956b2b7c-e582-4079-918b-601da83510d1"
      unitRef="shares">87244</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzMtMy0xLTEtMA_9b17c156-9986-4b9e-a582-3551192e317b"
      unitRef="usdPerShare">131.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1a6c02d1c19c4cf1967c20dc2e0b31d4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzMtNS0xLTEtMA_fcd2de4e-f395-4372-82f0-ee45fcac6565"
      unitRef="shares">112160</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1a6c02d1c19c4cf1967c20dc2e0b31d4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzMtNy0xLTEtMA_09ed283f-1800-45f1-95aa-7b95f3571213"
      unitRef="usdPerShare">114.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8fc316293c1247739a2f01a523a8f227_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzMtOS0xLTEtMA_c1ac723c-f82d-48b1-bacb-ae7f3a64aa19"
      unitRef="shares">75760</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8fc316293c1247739a2f01a523a8f227_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzMtMTEtMS0xLTA_72c11acb-241f-4d2e-9b78-960d863857e0"
      unitRef="usdPerShare">163.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzQtMS0xLTEtMA_1a2f2e1b-506c-481b-97e3-3a0915649b71"
      unitRef="shares">75486</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzQtMy0xLTEtMA_f4d1a57c-9466-489a-aff3-d2a5434059ed"
      unitRef="usdPerShare">111.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1a6c02d1c19c4cf1967c20dc2e0b31d4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzQtNS0xLTEtMA_96da0b60-8667-4436-944a-3c370e8389a8"
      unitRef="shares">135032</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1a6c02d1c19c4cf1967c20dc2e0b31d4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzQtNy0xLTEtMA_f7f4f749-6634-43f6-9dca-cc90a2d00439"
      unitRef="usdPerShare">69.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i8fc316293c1247739a2f01a523a8f227_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzQtOS0xLTEtMA_226fdea5-79f4-4d9c-b596-4ea79933ee52"
      unitRef="shares">81230</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8fc316293c1247739a2f01a523a8f227_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzQtMTEtMS0xLTA_5160a8c7-497f-49a4-9908-c8eed6ad9e6b"
      unitRef="usdPerShare">131.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzUtMS0xLTEtMA_3858a1b0-258f-4939-8636-b31b09ce866d"
      unitRef="shares">7642</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzUtMy0xLTEtMA_89e1a148-b57f-45aa-b2cc-8012eefde78b"
      unitRef="usdPerShare">179.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i1a6c02d1c19c4cf1967c20dc2e0b31d4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzUtNS0xLTEtMA_00b5deeb-084f-44b5-bdd8-e1956fcb524b"
      unitRef="shares">12619</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i1a6c02d1c19c4cf1967c20dc2e0b31d4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzUtNy0xLTEtMA_893c3655-7d13-426e-8397-affe427cc17f"
      unitRef="usdPerShare">152.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i8fc316293c1247739a2f01a523a8f227_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzUtOS0xLTEtMA_3add8833-2e98-4cd7-9c5c-007570e42a5e"
      unitRef="shares">21298</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i8fc316293c1247739a2f01a523a8f227_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzUtMTEtMS0xLTA_fe4ad335-b08c-4d8c-ad3d-ad4d057c24f2"
      unitRef="usdPerShare">114.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0d4d2b6a52ef425887b0930fca3019e8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzYtMS0xLTEtMA_8a6e4e95-621c-4ac0-a95a-3c132417240e"
      unitRef="shares">111059</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0d4d2b6a52ef425887b0930fca3019e8_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzYtMy0xLTEtMA_65fa9c0e-e835-48e7-be0a-cd1c6f54ba82"
      unitRef="usdPerShare">170.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0e464e01497842b6bca033d6ee2b50f4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzYtNS0xLTEtMA_cf6810ac-250e-4aae-842c-0e18515b8192"
      unitRef="shares">106943</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0e464e01497842b6bca033d6ee2b50f4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzYtNy0xLTEtMA_60dfefd2-492a-4c16-b409-01b18981aa28"
      unitRef="usdPerShare">161.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1abbc84eea3c4f2db3de8330f8afdda2_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzYtOS0xLTEtMA_7382688a-9611-4bda-adba-6ceaf1db34d0"
      unitRef="shares">142434</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1abbc84eea3c4f2db3de8330f8afdda2_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTplZDdjOWFjZDZiNWY0ZWE1OTg4OTMyMjVmOWI3MWU0YS90YWJsZXJhbmdlOmVkN2M5YWNkNmI1ZjRlYTU5ODg5MzIyNWY5YjcxZTRhXzYtMTEtMS0xLTA_a2ec93e3-57e8-41f6-a197-0f83bb6f7ccb"
      unitRef="usdPerShare">110.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzI3NjM_0daa0341-8625-4a42-af37-183911b11933"
      unitRef="usd">5800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1a6c02d1c19c4cf1967c20dc2e0b31d4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzI3Njc_f5bc9970-4b20-4e51-9d19-9c9197fe6e2a"
      unitRef="usd">5000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8fc316293c1247739a2f01a523a8f227_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzI3NzQ_b3e6ee19-9781-4056-8fe8-fae72f61aec7"
      unitRef="usd">4400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i0d4d2b6a52ef425887b0930fca3019e8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzI5MjI_3f53d924-8a60-4f25-864d-eb9db0b13dfc"
      unitRef="usd">7600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i9ec8c46f879d4a4fb0c8d47f6f400680_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzM4NDgyOTA3MDQzNDM_846fd9e6-0210-4a05-9973-4ed46d9dce2f">P0Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ib6076da66b5849a3a66632a1ca1cad9e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzYwMDU_42c95ca8-1d71-4f01-a705-ffff1dd318a4">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity of the outstanding time-based restricted stock units for 2020, 2019 and 2018 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;101,685&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;122.68&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;58,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;116.87&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(50,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;111.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(68,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(7,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;122.87&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;102,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;120.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i74ef24ea16914af386197c217cd2b40a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzItMS0xLTEtMA_24b9f6f0-fb3c-48c9-b47a-2472c8a2427f"
      unitRef="shares">101685</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i74ef24ea16914af386197c217cd2b40a_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzItMy0xLTEtMA_2159dcff-a1ab-400d-8a6c-e469ffc9498f"
      unitRef="usdPerShare">122.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i17665d5fa2aa4fb2b0573aad3bc21464_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzItNS0xLTEtMA_eda27b14-1783-4476-9c50-ec95979caa86"
      unitRef="shares">117476</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i17665d5fa2aa4fb2b0573aad3bc21464_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzItNy0xLTEtMA_851b7d7f-52dd-48c8-89e4-b9b98facfbcc"
      unitRef="usdPerShare">116.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i04749ce123b742c6a90629bde6e1b7b8_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzItOS0xLTEtMA_d2325ccc-8d51-47d4-92fb-4f12c37b8a41"
      unitRef="shares">173331</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i04749ce123b742c6a90629bde6e1b7b8_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzItMTEtMS0xLTA_4bbe18e3-d0bc-4db5-b177-2c42894ac1d5"
      unitRef="usdPerShare">69.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib6076da66b5849a3a66632a1ca1cad9e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzMtMS0xLTEtMA_6cecc190-bdf4-4903-ac9d-fcf729ffb417"
      unitRef="shares">58807</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib6076da66b5849a3a66632a1ca1cad9e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzMtMy0xLTEtMA_cfc3e956-9802-42dd-b49a-e373e6e38ea7"
      unitRef="usdPerShare">116.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="icd8e849367f042d988cdbddfe2731554_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzMtNS0xLTEtMA_f338c393-9833-4784-99f0-e959403acfc5"
      unitRef="shares">62115</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="icd8e849367f042d988cdbddfe2731554_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzMtNy0xLTEtMA_1129f652-6a89-4ae0-b691-3f4bbed3c036"
      unitRef="usdPerShare">126.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9e4f95c825324622b0054da27aef77e5_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzMtOS0xLTEtMA_b0d02473-f50e-4fff-aa7d-d7de8417cf4d"
      unitRef="shares">46810</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9e4f95c825324622b0054da27aef77e5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzMtMTEtMS0xLTA_f54dd56b-4b53-4c6e-9129-f9fad741cefa"
      unitRef="usdPerShare">143.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib6076da66b5849a3a66632a1ca1cad9e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzQtMS0xLTEtMA_391ee4a6-3d4b-4e63-b4dd-879cd83fcced"
      unitRef="shares">50868</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib6076da66b5849a3a66632a1ca1cad9e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzQtMy0xLTEtMA_a02fa22f-6ec8-4579-893f-26a6b2605096"
      unitRef="usdPerShare">111.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icd8e849367f042d988cdbddfe2731554_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzQtNS0xLTEtMA_42220c7e-a9ae-4c6b-b154-9eb192adca26"
      unitRef="shares">68111</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="icd8e849367f042d988cdbddfe2731554_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzQtNy0xLTEtMA_f81070e5-63c1-4012-8f5e-a401697de9a6"
      unitRef="usdPerShare">81.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i9e4f95c825324622b0054da27aef77e5_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzQtOS0xLTEtMA_84716423-833f-4f14-b86e-385554293211"
      unitRef="shares">82921</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9e4f95c825324622b0054da27aef77e5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzQtMTEtMS0xLTA_b55a837e-e068-40aa-b6d8-1ef49f123e8e"
      unitRef="usdPerShare">84.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ib6076da66b5849a3a66632a1ca1cad9e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzUtMS0xLTEtMA_79040fa9-1252-4946-a4a6-2684b6cc1c68"
      unitRef="shares">7482</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ib6076da66b5849a3a66632a1ca1cad9e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzUtMy0xLTEtMA_a9a0382e-37b3-4e5a-90b9-98f6c13e5c76"
      unitRef="usdPerShare">122.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="icd8e849367f042d988cdbddfe2731554_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzUtNS0xLTEtMA_c90c204d-91dc-41c0-9ba6-e43adcbe2788"
      unitRef="shares">9795</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="icd8e849367f042d988cdbddfe2731554_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzUtNy0xLTEtMA_a26c5758-614b-45cf-9db2-ca626bbcbd63"
      unitRef="usdPerShare">116.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i9e4f95c825324622b0054da27aef77e5_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzUtOS0xLTEtMA_9fcd4db8-8858-4017-9f86-354b71d53916"
      unitRef="shares">19744</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i9e4f95c825324622b0054da27aef77e5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzUtMTEtMS0xLTA_eb678fc0-e64f-4c8b-ad19-03033400c5b3"
      unitRef="usdPerShare">112.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2d7cf7e34d2e428a8d683348bc6168fe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzYtMS0xLTEtMA_da7d3bd7-a84b-42a6-8b94-96fdf8278425"
      unitRef="shares">102142</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2d7cf7e34d2e428a8d683348bc6168fe_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzYtMy0xLTEtMA_45df91a6-6f5d-4ddc-a262-b34b62922b11"
      unitRef="usdPerShare">120.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i74ef24ea16914af386197c217cd2b40a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzYtNS0xLTEtMA_505e83fa-2411-4ece-932c-f7fa02137d96"
      unitRef="shares">101685</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i74ef24ea16914af386197c217cd2b40a_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzYtNy0xLTEtMA_42aca71c-4d13-4d0a-9b04-3cdb2acb94b6"
      unitRef="usdPerShare">122.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i17665d5fa2aa4fb2b0573aad3bc21464_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzYtOS0xLTEtMA_5b804df7-57d5-44f8-af30-da1186e8d257"
      unitRef="shares">117476</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i17665d5fa2aa4fb2b0573aad3bc21464_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTozZDZkMzhlNTI1Mzg0NzVjYmY0MzU3ZGM3NTc0YjQzNC90YWJsZXJhbmdlOjNkNmQzOGU1MjUzODQ3NWNiZjQzNTdkYzc1NzRiNDM0XzYtMTEtMS0xLTA_3c90de96-aa28-4697-8e0b-732b2ab41f08"
      unitRef="usdPerShare">116.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib6076da66b5849a3a66632a1ca1cad9e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzQxMzY_7948cdc1-bc05-4604-b849-47a9ac2a3607"
      unitRef="usd">6000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icd8e849367f042d988cdbddfe2731554_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzQxNDA_63b4ce08-0238-4b55-bd45-b0f42e08819b"
      unitRef="usd">5800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9e4f95c825324622b0054da27aef77e5_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzQxNDc_cd232039-36df-4c90-8931-e3714383784f"
      unitRef="usd">5600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i2d7cf7e34d2e428a8d683348bc6168fe_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzQyODg_5ff901d3-6c08-4bbf-8107-8ed7dfbdbec8"
      unitRef="usd">7500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ib6076da66b5849a3a66632a1ca1cad9e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzQ0NTk_9bd60b86-a2ae-436c-a412-cd5a35c1a067">P0Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <rog:NumberOfYears
      contextRef="i08bde779120245b78d03020fd31e2f7e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzQ2NDU_e0ce669c-1539-46f7-a193-765807bfe79e">P13M</rog:NumberOfYears>
    <rog:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsConversionratio
      contextRef="i08bde779120245b78d03020fd31e2f7e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzQ4MDM_4be3883e-6b55-47d3-946b-e2b478589044"
      unitRef="number">1</rog:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsConversionratio>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i08bde779120245b78d03020fd31e2f7e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzYwMjY_c62fbee4-fe34-4049-9e16-54aba72c2740">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity of the outstanding deferred stock units for 2020, 2019 and 2018 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,150&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;170.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;108.88&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(5,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;183.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards outstanding as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,450&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;113.96&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4579d253aacd4f89936363b0bb1ed234_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzItMS0xLTEtMA_f1d07cd0-385b-4c99-be2e-9fbe03e1bb2a"
      unitRef="shares">7150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4579d253aacd4f89936363b0bb1ed234_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzItMy0xLTEtMA_6fcff9d6-3204-4540-9c27-fc79d9554a55"
      unitRef="usdPerShare">170.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i16dd1a5a323248e5bce73c7b498a1dac_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzItNS0xLTEtMA_547d0bcd-74a6-4cca-bc95-22f66592bf82"
      unitRef="shares">8400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i16dd1a5a323248e5bce73c7b498a1dac_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzItNy0xLTEtMA_99818cf2-7c10-4293-b8df-2f412aac38f5"
      unitRef="usdPerShare">108.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie7ca7ed566fc41829646eedca4870ec4_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzItOS0xLTEtMA_7d5e96d4-840e-4a9d-89dc-adf40db1d667"
      unitRef="shares">9250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie7ca7ed566fc41829646eedca4870ec4_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzItMTEtMS0xLTA_374b28eb-a635-4b83-adc0-9a70bd493d19"
      unitRef="usdPerShare">109.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i08bde779120245b78d03020fd31e2f7e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzMtMS0xLTEtMA_5a70eeeb-b4c4-42a8-bab6-e3ab08410d7e"
      unitRef="shares">10400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i08bde779120245b78d03020fd31e2f7e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzMtMy0xLTEtMA_4926b031-751c-4739-9316-2dde8d3e5e78"
      unitRef="usdPerShare">108.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="icccb80379218496f8693d7ca14e38d18_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzMtNS0xLTEtMA_d66d3263-9042-4286-8a05-8cb98c1c686c"
      unitRef="shares">5950</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="icccb80379218496f8693d7ca14e38d18_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzMtNy0xLTEtMA_e3a4b257-f23d-4258-a25e-d447e401f068"
      unitRef="usdPerShare">183.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i26242f5b44c24717b178b00c90a5d50a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzMtOS0xLTEtMA_9d6b5050-596f-4099-92db-8aceaa732b26"
      unitRef="shares">8400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i26242f5b44c24717b178b00c90a5d50a_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzMtMTEtMS0xLTA_5befbaf1-2c9f-4279-aa7b-ceac557685aa"
      unitRef="usdPerShare">108.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i08bde779120245b78d03020fd31e2f7e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzQtMS0xLTEtMA_d1989be4-730b-47ec-befe-435846ecbf25"
      unitRef="shares">5100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i08bde779120245b78d03020fd31e2f7e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzQtMy0xLTEtMA_30d2df70-0474-450c-98b5-f59027c00055"
      unitRef="usdPerShare">183.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icccb80379218496f8693d7ca14e38d18_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzQtNS0xLTEtMA_e6408511-3c5d-430e-8632-d93c41b0ee1d"
      unitRef="shares">7200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="icccb80379218496f8693d7ca14e38d18_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzQtNy0xLTEtMA_df2ce0bb-d9a4-42ed-b2d6-7726e992aad8"
      unitRef="usdPerShare">108.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i26242f5b44c24717b178b00c90a5d50a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzQtOS0xLTEtMA_8e38d457-41a6-4661-8af4-fb182058eed0"
      unitRef="shares">9250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i26242f5b44c24717b178b00c90a5d50a_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzQtMTEtMS0xLTA_3095f23a-9690-4547-a709-9b3395ea749a"
      unitRef="usdPerShare">109.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i847079c2cffd4927a036695bda927635_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzUtMS0xLTEtMA_81e21d5f-3ecf-4c95-a72e-533bc98f1218"
      unitRef="shares">12450</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i847079c2cffd4927a036695bda927635_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzUtMy0xLTEtMA_2c384c85-5560-469b-b97c-471c89cef790"
      unitRef="usdPerShare">113.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4579d253aacd4f89936363b0bb1ed234_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzUtNS0xLTEtMA_fd007820-2c5b-40a4-9047-44a8e699874e"
      unitRef="shares">7150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4579d253aacd4f89936363b0bb1ed234_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzUtNy0xLTEtMA_93027835-d45f-4636-a24f-001b041f8ed9"
      unitRef="usdPerShare">170.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i16dd1a5a323248e5bce73c7b498a1dac_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzUtOS0xLTEtMA_5d0161c8-33d5-4665-84a1-586236b68379"
      unitRef="shares">8400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i16dd1a5a323248e5bce73c7b498a1dac_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90YWJsZTphOWYzZDZjZDlkODE0OGI2YmEzM2I1NDEwMzMyNDNiMS90YWJsZXJhbmdlOmE5ZjNkNmNkOWQ4MTQ4YjZiYTMzYjU0MTAzMzI0M2IxXzUtMTEtMS0xLTA_45655406-a3b4-45b1-9acb-86c6be9e46c8"
      unitRef="usdPerShare">108.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i08bde779120245b78d03020fd31e2f7e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzUyMjI_ea578554-0a9f-4124-8095-f4aa546454fe"
      unitRef="usd">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icccb80379218496f8693d7ca14e38d18_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzUyMjY_957c7797-f41c-4cd6-88bd-99991654c4c2"
      unitRef="usd">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i26242f5b44c24717b178b00c90a5d50a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xMzYvZnJhZzo4NmMzOWIyYjkyMzA0YmI5YTQwZjIzMDY3NGU1OThlOS90ZXh0cmVnaW9uOjg2YzM5YjJiOTIzMDRiYjlhNDBmMjMwNjc0ZTU5OGU5XzUyMzM_68c848c7-9822-458d-b1dc-2c968d686c85"
      unitRef="usd">900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQ5OTY_c7bed03f-80ab-426c-b441-3fdd9c5ce3ea">Debt&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2017, we entered into a secured five-year credit agreement with JPMorgan Chase Bank, N.A., as administrative agent, and the lenders party thereto (the Third Amended Credit Agreement), which increased the principal amount of our revolving credit facility to up to $450.0 million borrowing capacity, with sublimits for multicurrency borrowings, letters of credit and swing-line notes, and provided an additional $175.0 million accordion feature. Borrowings may be used to finance working capital needs, for letters of credit and for general corporate purposes in the ordinary course of business, including the financing of permitted acquisitions (as defined in the Third Amended Credit Agreement).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All obligations under the Third Amended Credit Agreement were guaranteed by each of our existing and future material domestic subsidiaries, as defined in the Third Amended Credit Agreement (the Guarantors). The obligations were also secured by a Third Amended and Restated Pledge and Security Agreement, dated as of February&#160;17, 2017, entered into by us and the Guarantors which grante to the administrative agent, for the benefit of the lenders, a security interest, subject to certain exceptions, in substantially all of the non-real estate assets of the Guarantors. These assets included, but were not limited to, receivables, equipment, intellectual property, inventory, and stock in certain subsidiaries. All revolving loans were due on the maturity date, February&#160;17, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Third Amended Credit Agreement could have been made as alternate base rate loans or euro-currency loans. Alternate base rate loans bore interest that included a base reference rate plus a spread of 37.5 to 75.0 basis points, depending on our leverage ratio. The base reference rate was the greatest of (a) the Prime Rate in effect on such day, (b) the Federal Reserve Bank of New York (NYFRB) Rate in effect on such day plus &#xbd; of 1.0% and (c) the adjusted LIBOR for a one month interest period in dollars on such day (or if such day was not a business day, the immediately preceding business day) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;plus 1.0%. Euro-currency loans bore interest based on adjusted LIBOR plus a spread of 137.5 to 175.0 basis points, depending on our leverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to interest payable on the principal amount of indebtedness outstanding from time to time under the Third Amended Credit Agreement, we were required to pay a quarterly fee of 20 to 30 basis points (based upon our leverage ratio) of the unused amount of the lenders&#x2019; commitments under the Third Amended Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Third Amended Credit Agreement contained customary representations, warranties, covenants, mandatory prepayments and events of default under which our payment obligations could have been accelerated. If an event of default occurred, the lenders could have, among other things, terminated their commitments and declared all outstanding borrowings to be immediately due and payable together with accrued interest and fees. The financial covenants included requirements to maintain (1) a leverage ratio of no more than 3.25 to 1.00, subject to an election to increase the maximum leverage ratio to 3.50 to 1.00 for three fiscal quarters in connection with a permitted acquisition, and (2) an interest coverage ratio of no less than 3.00 to 1.00.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Third Amended Credit Agreement generally permitted us to pay cash dividends to our shareholders, provided that (i) no default or event of default had occurred and was continuing or would result from the dividend payment and (ii) our leverage ratio did not exceed 2.75 to 1.00. If our leverage ratio exceeded 2.75 to 1.00, we could nonetheless make up to $20.0 million in restricted payments, including cash dividends, during the fiscal year, provided that no default or event of default had occurred and was continuing or would result from the payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 16, 2020, we entered into the Fourth Amended and Restated Credit Agreement with JPMorgan Chase Bank, N.A, as administrative agent, and the lenders party thereto (the Fourth Amended Credit Agreement). The Fourth Amended Credit Agreement amends and restates the Third Amended Credit Agreement, and provides for a revolving credit facility with up to a $450.0 million borrowing capacity, with sublimits for multicurrency borrowings, letters of credit and swing-line notes, in addition to a $175.0 million accordion feature. Borrowings may be used to finance working capital needs, for letters of credit and for general corporate purposes in the ordinary course of business, including the financing of permitted acquisitions (as defined in the Fourth Amended Credit Agreement). The Fourth Amended Credit Agreement extends the maturity, the date on which all amounts borrowed or outstanding under the Fourth Amended Credit Agreement are due, from February&#160;17, 2022 to March&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All obligations under the Fourth Amended Credit Agreement are guaranteed by each of our existing and future material domestic subsidiaries, as defined in the Fourth Amended Credit Agreement (the Guarantors). The obligations are also secured by a Fourth Amended and Restated Pledge and Security Agreement, dated as of October&#160;16, 2020, entered into by us and the Guarantors which grants to the administrative agent, for the benefit of the lenders, a security interest, subject to certain exceptions, in substantially all of our and the Guarantors&#x2019; non-real estate assets. These assets include, but are not limited to, receivables, equipment, intellectual property, inventory, and stock in certain subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Fourth Amended Credit Agreement can be made as alternate base rate loans or euro-currency loans. Alternate base rate loans bear interest at a base reference rate plus a spread of 62.5 to 100.0 basis points, depending on our leverage ratio. The base reference rate is the greatest of (a) the prime rate in effect on such day, (b) the NYFRB rate in effect on such day plus &#xbd; of 1%, and (c) the adjusted LIBOR for a one month interest period in dollars on such day (or if such day is not a business day, the immediately preceding business day) plus 1%. Euro-currency loans bear interest based on adjusted LIBOR plus a spread of 162.5 to 200.0 basis points, depending on our leverage ratio. Based on our leverage ratio as of December&#160;31, 2020, the spread was 162.5 basis points.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to interest payable on the principal amount of indebtedness outstanding from time to time under the Fourth Amended Credit Agreement, we are required to pay a quarterly fee of 25 to 35 basis points (based upon our leverage ratio) of the unused amount of the lenders&#x2019; commitments under the Fourth Amended Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fourth Amended Credit Agreement contains customary representations and warranties, covenants, mandatory prepayments and events of default under which our payment obligations may be accelerated. If an event of default occurs, the lenders may, among other things, terminate their commitments and declare all outstanding borrowings to be immediately due and payable together with accrued interest and fees. The financial covenants include requirements to maintain (1) a total net leverage ratio of no more than 3.25 to 1.00, subject to a one-time election to increase the maximum total net leverage ratio to 3.50 to 1.00 for &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzczNDI_2fe9e690-a1e3-46f7-ae3a-ce495bda7f07"&gt;one&lt;/span&gt; fiscal year in connection with a permitted acquisition, and (2) an interest coverage ratio of no less than 3.00 to 1.00. We are permitted to net up to $50.0 million of unrestricted domestic cash and cash equivalents against indebtedness in the calculation of the total net leverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fourth Amended Credit Agreement generally permits us to pay cash dividends to our shareholders, provided that (i) no default or event of default has occurred and is continuing or would result from the dividend payment and (ii) our total net leverage ratio does not exceed 2.75 to 1.00. If our total net leverage ratio exceeds 2.75 to 1.00, we may nonetheless make up to $20.0 million in restricted payments, including cash dividends, during the fiscal year, provided that no default or event of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;default has occurred and is continuing or would result from the payments. Our total net leverage ratio did not exceed 2.75 to 1.00 as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2017, we entered into an interest rate swap to hedge the variable interest rate on $75.0 million of our $450.0 million revolving credit facility. This transaction was designated as a cash flow hedge and qualified for hedge accounting treatment. We terminated the interest rate swap on September 30, 2020. As a result, we settled the interest rate swap for $2.4&#160;million on October 2, 2020, representing the fair value of the interest rate swap on the date of termination. Both Rogers and the counterparties released each other from all obligation under the interest rate swap agreement, including the obligation to exchange, at specified intervals, the difference between fixed and floating interest amounts calculated by reference to the agreed upon notional principal amount of $75.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We borrowed $150.0 million under our revolving credit facility as a precautionary measure in order to increase our cash position and preserve financial flexibility given current uncertainty in the global markets resulting from the COVID-19 pandemic, during the three months ended March 31, 2020. We did not borrow anything further under our revolving credit facility for the year ended December&#160;31, 2020. We were not required to make any quarterly principal payments under the Third Amended Credit Agreement, nor are we required to make any quarterly principal payments under the Fourth Amended Credit Agreement, however, we made discretionary principal payments totaling $248.0&#160;million, $105.5&#160;million and $5.0&#160;million on our revolving credit facility in 2020, 2019 and 2018, respectively. We had $25.0 million in outstanding borrowings under our revolving credit facility as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We incurred interest expense on our outstanding debt, net of the impacts of our interest rate swap, of $6.5 million, $7.2 million, and $6.1 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively. We incurred an unused commitment fee of $0.7 million for the year ended December&#160;31, 2020, and $0.6 million for the years ended December&#160;31, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had $2.3 million and $1.2 million of outstanding line of credit issuance costs as of December&#160;31, 2020 and 2019, respectively, which will be amortized over the life of the Fourth Amended Credit Agreement. We recorded amortization expense of $0.6 million, $0.6 million and $0.6 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively, related to these deferred costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock>
    <us-gaap:DebtInstrumentTerm
      contextRef="i5912ebabf25849b3a10280be3a7ca353_D20170217-20170217"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzEwOTk1MTE2MzI3OTM_9479a325-768c-404e-865f-452ef28b46d8">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzI5Mg_26bd09b0-e774-4c3b-bdce-e38974dca5dc"
      unitRef="usd">450000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <rog:LineofCreditFacilityAdditionalBorrowingCapacity
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQyNw_5f51dad9-8301-424b-af88-ecc253b4adcf"
      unitRef="usd">175000000.0</rog:LineofCreditFacilityAdditionalBorrowingCapacity>
    <rog:DebtInstrumentLowerRangeBasisSpreadOnVariableRate
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ5MDEwOTk_b4428f1b-208a-48b5-a246-7e2b240ec0a7"
      unitRef="number">0.00375</rog:DebtInstrumentLowerRangeBasisSpreadOnVariableRate>
    <rog:DebtInstrumentHigherRangeBasisSpreadOnVariableRate
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ5MDExMDM_9d3beff1-09e2-4a03-ac86-be7ca19842ff"
      unitRef="number">0.00750</rog:DebtInstrumentHigherRangeBasisSpreadOnVariableRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i825f5dbf0da44a4a8a0b9e2798e6902b_D20170217-20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ5MDExMDk_ecc0862d-801b-4362-a3ca-26dd2a563f9e"
      unitRef="number">0.010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <rog:LIBORSSpreadMinimum
      contextRef="ic5aaa8ff4b8c49e098f97abe64e0e4ce_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ5MDExMTM_fbd8419f-c61a-45dd-95d6-bf136e18030e"
      unitRef="number">0.01375</rog:LIBORSSpreadMinimum>
    <rog:LIBORSSpreadMaximum
      contextRef="ic5aaa8ff4b8c49e098f97abe64e0e4ce_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ5MDExMjY_fcacea54-12b0-4772-8d6f-04c9f1045203"
      unitRef="number">0.01750</rog:LIBORSSpreadMaximum>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i5f13c4f89fc1480d9f9d2e6550162b20_D20170217-20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ5MDExMTg_9b747384-7921-426a-b471-2d2c08febde6"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="if607be05f73944a18506c3519d0b445c_D20170217-20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ5MDExMjI_b9ee6273-1b50-44b2-857a-69e11f2c36c4"
      unitRef="number">0.0030</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <rog:LeverageRatioMaximum
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMxMDE_530b4d0b-6bb8-4b40-a222-cefb56b9d5d7"
      unitRef="number">3.25</rog:LeverageRatioMaximum>
    <rog:MaximumLeverageRatioOption
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMxNzY_41d95dd5-59e6-4ff6-84df-d7ed8d4109fa"
      unitRef="number">3.50</rog:MaximumLeverageRatioOption>
    <rog:MaximumLeverageRatioOptionPeriodOfIncreasedLeverageRatioNumberOfFiscalQuarters
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzEwOTk1MTE2NDU4Nzk_9eef71ac-9b46-44dc-9e81-602b14c33242"
      unitRef="fiscal_quarter">3</rog:MaximumLeverageRatioOptionPeriodOfIncreasedLeverageRatioNumberOfFiscalQuarters>
    <rog:CovenantRequirementInterestCoverageRatio
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMzMDA_46ba7f3d-a83d-4cf4-a6e9-b3768457e0fd"
      unitRef="number">3.00</rog:CovenantRequirementInterestCoverageRatio>
    <rog:DebtInstrumentLeverageRatioMaximum
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzM1NzU_3f4680b3-58a1-4fe4-aae6-2ad3949bffd8"
      unitRef="number">2.75</rog:DebtInstrumentLeverageRatioMaximum>
    <rog:DebtInstrumentLeverageRatioMaximum
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzM2MTU_3f4680b3-58a1-4fe4-aae6-2ad3949bffd8"
      unitRef="number">2.75</rog:DebtInstrumentLeverageRatioMaximum>
    <rog:DebtInstrumentDebtCovenantAllowedDividendPayments
      contextRef="if607be05f73944a18506c3519d0b445c_D20170217-20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzM2NTU_4fae80b9-0f4a-491b-a541-e8a3c632f0bd"
      unitRef="usd">20000000.0</rog:DebtInstrumentDebtCovenantAllowedDividendPayments>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i585ea60b90b04d7795036c6eacd287c4_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NjkyNTI_37f24486-0ab3-469c-83b3-8b823fb5fa57"
      unitRef="usd">450000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <rog:LineofCreditFacilityAdditionalBorrowingCapacity
      contextRef="i585ea60b90b04d7795036c6eacd287c4_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NjkzNzg_912e9fdf-26a4-48fb-9f32-7f05af87905f"
      unitRef="usd">175000000.0</rog:LineofCreditFacilityAdditionalBorrowingCapacity>
    <rog:DebtInstrumentLowerRangeBasisSpreadOnVariableRate
      contextRef="i585ea60b90b04d7795036c6eacd287c4_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzA3MzE_00b48832-6a47-472f-bfbc-fd5abffa647d"
      unitRef="number">0.00625</rog:DebtInstrumentLowerRangeBasisSpreadOnVariableRate>
    <rog:DebtInstrumentHigherRangeBasisSpreadOnVariableRate
      contextRef="i585ea60b90b04d7795036c6eacd287c4_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzA3Mzg_b64d887d-ac22-47d8-9345-0cd66560d592"
      unitRef="number">0.01000</rog:DebtInstrumentHigherRangeBasisSpreadOnVariableRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i15c5a3891d00458b95d3facf9e7f59e5_D20201016-20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzEwOTY_61cb1a51-b84d-4077-870b-7a7823064c3c"
      unitRef="number">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <rog:LIBORSSpreadMinimum
      contextRef="i59f976d156284aa9935d9e8e9196c2c3_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzExNzY_58a15f84-ea1a-4334-a091-e040a513f6bf"
      unitRef="number">0.01625</rog:LIBORSSpreadMinimum>
    <rog:LIBORSSpreadMaximum
      contextRef="i59f976d156284aa9935d9e8e9196c2c3_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzExODM_d1c16924-3089-4818-8041-e63bd5edbde1"
      unitRef="number">0.02000</rog:LIBORSSpreadMaximum>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i63e61fbddc364b9e8cb680c550806918_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzczMzg_0b21d651-e06b-4e12-a34b-6453622b2598"
      unitRef="number">0.01625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i01411471bd4b4dd89e1c176a4090dbdd_D20201016-20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzE0OTM_d93cd521-42ca-4452-b128-3d4789e3fa57"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ica06fa201b364ed48bc9c4960d712281_D20201016-20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzE1MDA_cb6aa850-616e-4dde-873f-d319c77c0a8c"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <rog:LeverageRatioMaximum
      contextRef="i585ea60b90b04d7795036c6eacd287c4_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzIxNTM_048d63ca-03bd-4040-b6b3-7a83e8ba1985"
      unitRef="number">3.25</rog:LeverageRatioMaximum>
    <rog:MaximumLeverageRatioOption
      contextRef="i585ea60b90b04d7795036c6eacd287c4_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzIyNDk_04cf93ad-c6ee-42ec-9d64-b9e2db8cca44"
      unitRef="number">3.50</rog:MaximumLeverageRatioOption>
    <rog:CovenantRequirementInterestCoverageRatio
      contextRef="i585ea60b90b04d7795036c6eacd287c4_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzIzNzY_0e1f76e1-0fe1-4b76-b61f-72b8c3c01623"
      unitRef="number">3.00</rog:CovenantRequirementInterestCoverageRatio>
    <rog:DebtInstrumentCovenantNetLeverageRatioMaximumUnrestrictedDomesticCashAndCashEquivalentsPermittedToNetAgainstIndebtedness
      contextRef="i585ea60b90b04d7795036c6eacd287c4_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzI0MTk_f15ba15a-d1b6-4a6e-8768-13e0715a32e9"
      unitRef="number">50000000.0</rog:DebtInstrumentCovenantNetLeverageRatioMaximumUnrestrictedDomesticCashAndCashEquivalentsPermittedToNetAgainstIndebtedness>
    <rog:DebtInstrumentLeverageRatioMaximum
      contextRef="i585ea60b90b04d7795036c6eacd287c4_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzI4MTM_07efcfb7-950d-4eb4-a5ed-e34875de0de4"
      unitRef="number">2.75</rog:DebtInstrumentLeverageRatioMaximum>
    <rog:DebtInstrumentLeverageRatioMaximum
      contextRef="i585ea60b90b04d7795036c6eacd287c4_I20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzI4NTU_07efcfb7-950d-4eb4-a5ed-e34875de0de4"
      unitRef="number">2.75</rog:DebtInstrumentLeverageRatioMaximum>
    <rog:DebtInstrumentDebtCovenantAllowedDividendPayments
      contextRef="ica06fa201b364ed48bc9c4960d712281_D20201016-20201016"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3Xzk4OTU2MDQ2NzI4OTc_f698d108-0e09-4b04-acbf-411d3615f2ce"
      unitRef="usd">20000000.0</rog:DebtInstrumentDebtCovenantAllowedDividendPayments>
    <rog:DebtInstrumentLeverageRatioMaximum
      contextRef="i4bc53d7b6f934fc7a2182fe2b922807d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzE2NDkyNjc0NjkwODU_43d52db0-e430-426d-bbe9-e0301fc91a7e"
      unitRef="number">2.75</rog:DebtInstrumentLeverageRatioMaximum>
    <us-gaap:DerivativeAmountOfHedgedItem
      contextRef="i185abb646e404899b345ddc5585148f6_I20170331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzM5ODg_df3ee1b7-969b-4793-a2ea-18e30dc7f538"
      unitRef="usd">75000000.0</us-gaap:DerivativeAmountOfHedgedItem>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic447ac31db364a2e91b83270111b8b12_I20170217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzM5OTg_26bd09b0-e774-4c3b-bdce-e38974dca5dc"
      unitRef="usd">450000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="ib23412248ead4b69b165517691930076_D20201002-20201002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ4ODkyOTQ_a97b42d5-e227-410c-a765-2fd89f0a7210"
      unitRef="usd">2400000</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:DerivativeAmountOfHedgedItem
      contextRef="i185abb646e404899b345ddc5585148f6_I20170331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ4ODkzMTA_df3ee1b7-969b-4793-a2ea-18e30dc7f538"
      unitRef="usd">75000000.0</us-gaap:DerivativeAmountOfHedgedItem>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i8a4066b4678249a0b13fa39df5efe198_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ5MDExMzM_fc616a90-398c-48d5-9905-abd91aa5f82d"
      unitRef="usd">150000000.0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="iba73f7530c3e4892a4c2df9539454306_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzEwOTk1MTE2NDU4OTM_86b874e2-53a5-4577-8a2a-3319e52d77b6"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i1a9fc95a961442ee81c39f182ef32ad5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ5MDExNDA_36a32c13-6d07-40ea-b539-e15742ce6d56"
      unitRef="usd">248000000.0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i26d4834a17b64bbca5e7a8d54cc2177c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQzOTgwNDY1Mjg5Mjc_987d4ca2-c2e8-4aab-88bd-8144182f02c5"
      unitRef="usd">105500000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i154dc6b3cd5949d4a08192e7667dfea3_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQzOTgwNDY1Mjg5MzM_ec1b42af-781b-4f4b-8937-8216732407e7"
      unitRef="usd">5000000.0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i3467d115fcb74083b9c97c165f381450_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQzNTI_e339d80c-8e6d-4395-8b00-26d892514192"
      unitRef="usd">25000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQ1MzA_cd29e6fa-4d4e-4f0a-9f8b-ce35b8c5a3db"
      unitRef="usd">6500000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQ1MzQ_74e87773-e5c8-4c0b-aba4-c18a543f0de6"
      unitRef="usd">7200000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQ1NDI_7de76112-4a18-4e59-8c34-d057ff650600"
      unitRef="usd">6100000</us-gaap:InterestExpenseDebt>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQ2MzQ_bbd9a50e-811b-4f2c-8def-4df799e4b6e5"
      unitRef="usd">700000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ4OTM4MDY_0c86a754-5ef9-4c1f-84c5-719525d16595"
      unitRef="usd">600000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzMyOTg1MzQ4OTM4MDY_49149ed1-066a-4556-9e3f-a2e98f1ecefd"
      unitRef="usd">600000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="i4bc53d7b6f934fc7a2182fe2b922807d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQ2ODc_8dec29bd-f44c-44a0-8a34-ae399e9d103b"
      unitRef="usd">2300000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="icf112a84f9d8416fa1abc78a54f99ee4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQ2OTQ_4b4b3184-6d4e-4d1c-8d66-c898af6ee15a"
      unitRef="usd">1200000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ib2e0b305c037402284c654c8686811bc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQ4ODY_99940ec5-32c6-4ed3-b0a4-ac6a4b73933d"
      unitRef="usd">600000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ifd95bd88edb84fffa63452d96d87778e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQ4OTA_3648513a-a216-40ed-b81c-44eca05ee098"
      unitRef="usd">600000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="iadc880a326dc4886a847eeaafe171fc5_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDIvZnJhZzpkMTY1N2EyNzRlOWM0MjRkYmEwNTUzYjUzMDI2MDRjNy90ZXh0cmVnaW9uOmQxNjU3YTI3NGU5YzQyNGRiYTA1NTNiNTMwMjYwNGM3XzQ4OTc_7b43f226-039d-4543-a4f2-87c7e078c1fb"
      unitRef="usd">600000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzM4NjI_021019b8-1697-46e0-be01-f4f666b9a19e">Leases &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a finance lease obligation related to our manufacturing facility in Eschenbach, Germany. Under the terms of the lease agreement, we have an option to purchase the property upon the expiration of the lease in 2021 at a price which is the greater of (i) the then-current market value or (ii) the residual book value of the land including the buildings and installations thereon. Our finance lease obligation related to this facility was $4.5 million as of both December&#160;31, 2020 and 2019. The finance lease right-of-use asset balance for this facility was $6.5 million and $6.3 million as of December&#160;31, 2020 and 2019, respectively. Accumulated amortization related to our finance lease right-of-use assets was $4.5 million and $3.8 million as of December&#160;31, 2020 and 2019, respectively. All other finance lease obligations, finance lease right-of-use assets and accumulated amortization were cumulatively immaterial as of December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to our finance lease right-of-use assets, which is primarily included in the &#x201c;Cost of sales&#x201d; line item of the consolidated statements of operations, was immaterial for each of the years ended December&#160;31, 2020 and 2019. Interest expense related to our finance lease obligations, which is included in the &#x201c;Interest expense, net&#x201d; line item of the consolidated statements of operations, was immaterial for each of the years ended December&#160;31, 2020 and 2019. Payments made on the principal portion of our finance lease obligations were immaterial for each of the years ended December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating leases primarily related to building space and vehicles. Renewal options are included in the lease term to the extent we are reasonably certain to exercise the option. The exercise of lease renewal options is at our sole discretion. We account for lease components separately from non-lease components. The incremental borrowing rate represents our ability to borrow on a collateralized basis over a similar lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our expenses and payments for operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term leases expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments on operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,893&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our assets and liabilities balances related to finance and operating leases reflected in the consolidated statements of financial position, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Statement Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,216&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease obligations, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzUtMS0xLTEtMA_40c4809a-d27a-4ad0-b2c7-596eb7d2a303"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzUtMS0xLTEtMA_9ba72ebb-76d6-4e03-87e1-68ba7be86279"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease obligations, non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzYtMS0xLTEtMA_60fd0e46-d750-4be1-859f-f699ce0e60c9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzYtMS0xLTEtMA_d31c5d25-702b-4e0c-98a5-3a48e1ccabf8"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease obligations, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzktMS0xLTEtMA_625c7b53-8c5c-4521-91bb-9ea4ac33d331"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzktMS0xLTEtMA_7de4a859-0953-44e2-9644-8a7e828c2d7d"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,275&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease obligations, non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzEwLTEtMS0xLTA_52031ad1-e014-4d09-bcff-22227e980997"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzEwLTEtMS0xLTA_c5674c6a-899a-43f1-8b15-e62ca1df7adb"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Future Minimum Lease Payments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes future minimum lease payments under finance and operating leases together with the present value of the net future minimum lease payments as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases in Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases Signed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less: Leases Not Yet Commenced&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases in Effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present Value of Net Future Minimum Lease Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes information regarding the lease term and discount rates utilized in the calculation of the present value of net future minimum lease payments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.07%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.57%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Practical Expedients&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to recognize lease payments in the consolidated statements of operations on a straight-line basis over the term of the lease for short-term leases. We also elected the package of practical expedients that allows us to carry forward the historical lease classification and accounting for indirect costs for any existing leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzM4NjM_393337a8-52dd-4c74-a460-67a54a9637a4">Leases &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a finance lease obligation related to our manufacturing facility in Eschenbach, Germany. Under the terms of the lease agreement, we have an option to purchase the property upon the expiration of the lease in 2021 at a price which is the greater of (i) the then-current market value or (ii) the residual book value of the land including the buildings and installations thereon. Our finance lease obligation related to this facility was $4.5 million as of both December&#160;31, 2020 and 2019. The finance lease right-of-use asset balance for this facility was $6.5 million and $6.3 million as of December&#160;31, 2020 and 2019, respectively. Accumulated amortization related to our finance lease right-of-use assets was $4.5 million and $3.8 million as of December&#160;31, 2020 and 2019, respectively. All other finance lease obligations, finance lease right-of-use assets and accumulated amortization were cumulatively immaterial as of December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to our finance lease right-of-use assets, which is primarily included in the &#x201c;Cost of sales&#x201d; line item of the consolidated statements of operations, was immaterial for each of the years ended December&#160;31, 2020 and 2019. Interest expense related to our finance lease obligations, which is included in the &#x201c;Interest expense, net&#x201d; line item of the consolidated statements of operations, was immaterial for each of the years ended December&#160;31, 2020 and 2019. Payments made on the principal portion of our finance lease obligations were immaterial for each of the years ended December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating leases primarily related to building space and vehicles. Renewal options are included in the lease term to the extent we are reasonably certain to exercise the option. The exercise of lease renewal options is at our sole discretion. We account for lease components separately from non-lease components. The incremental borrowing rate represents our ability to borrow on a collateralized basis over a similar lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our expenses and payments for operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term leases expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments on operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,893&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our assets and liabilities balances related to finance and operating leases reflected in the consolidated statements of financial position, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Statement Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,216&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease obligations, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzUtMS0xLTEtMA_40c4809a-d27a-4ad0-b2c7-596eb7d2a303"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzUtMS0xLTEtMA_9ba72ebb-76d6-4e03-87e1-68ba7be86279"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease obligations, non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzYtMS0xLTEtMA_60fd0e46-d750-4be1-859f-f699ce0e60c9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzYtMS0xLTEtMA_d31c5d25-702b-4e0c-98a5-3a48e1ccabf8"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease obligations, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzktMS0xLTEtMA_625c7b53-8c5c-4521-91bb-9ea4ac33d331"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzktMS0xLTEtMA_7de4a859-0953-44e2-9644-8a7e828c2d7d"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,275&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease obligations, non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzEwLTEtMS0xLTA_52031ad1-e014-4d09-bcff-22227e980997"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzEwLTEtMS0xLTA_c5674c6a-899a-43f1-8b15-e62ca1df7adb"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Future Minimum Lease Payments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes future minimum lease payments under finance and operating leases together with the present value of the net future minimum lease payments as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases in Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases Signed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less: Leases Not Yet Commenced&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases in Effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present Value of Net Future Minimum Lease Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes information regarding the lease term and discount rates utilized in the calculation of the present value of net future minimum lease payments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.07%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.57%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Practical Expedients&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to recognize lease payments in the consolidated statements of operations on a straight-line basis over the term of the lease for short-term leases. We also elected the package of practical expedients that allows us to carry forward the historical lease classification and accounting for indirect costs for any existing leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:FinanceLeaseLiability
      contextRef="i458b404d4f8648debd4d04468aafa474_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzQ4MQ_2106ae54-6081-4ef4-b451-44b30264a0de"
      unitRef="usd">4500000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ib0e24bc451724c86b17a415e0cbff941_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzQ4MQ_2a19244c-80f3-407f-ada4-79ebdc77998b"
      unitRef="usd">4500000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ib0e24bc451724c86b17a415e0cbff941_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzU4OQ_fd8e7584-46ad-4149-8733-452d08d372f9"
      unitRef="usd">6500000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i458b404d4f8648debd4d04468aafa474_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzU5Ng_e8c9bb41-8649-4609-8897-4aca023795aa"
      unitRef="usd">6300000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i069789e3b7e24420a34cea60bdb2adba_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzcwOA_2142e566-32cb-4854-b93c-d4fd2b9736e2"
      unitRef="usd">4500000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i278a4321b64146409ecc36505302512a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzcxNQ_3b0d375b-e913-4d92-b9b5-cca9337e7c9f"
      unitRef="usd">3800000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzM4NTc_0605aa9f-6c4c-4a5e-95c4-bf09a8c994f9">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our expenses and payments for operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term leases expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments on operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,893&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes information regarding the lease term and discount rates utilized in the calculation of the present value of net future minimum lease payments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.07%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.57%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo5MGNkOTVhNTNiNjA0NzY2OTFmODIzOWNkOGE0MzE4MS90YWJsZXJhbmdlOjkwY2Q5NWE1M2I2MDQ3NjY5MWY4MjM5Y2Q4YTQzMTgxXzItMS0xLTEtMA_7072f396-a75c-48af-a1cc-b740f648f376"
      unitRef="usd">3257000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo5MGNkOTVhNTNiNjA0NzY2OTFmODIzOWNkOGE0MzE4MS90YWJsZXJhbmdlOjkwY2Q5NWE1M2I2MDQ3NjY5MWY4MjM5Y2Q4YTQzMTgxXzItMy0xLTEtMA_34c09548-217c-4a8a-9cd7-1f0897c20901"
      unitRef="usd">3119000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo5MGNkOTVhNTNiNjA0NzY2OTFmODIzOWNkOGE0MzE4MS90YWJsZXJhbmdlOjkwY2Q5NWE1M2I2MDQ3NjY5MWY4MjM5Y2Q4YTQzMTgxXzItNS0xLTEtMA_1ff0ff6f-800f-4c92-abf7-87e1b585bc84"
      unitRef="usd">3850000</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo5MGNkOTVhNTNiNjA0NzY2OTFmODIzOWNkOGE0MzE4MS90YWJsZXJhbmdlOjkwY2Q5NWE1M2I2MDQ3NjY5MWY4MjM5Y2Q4YTQzMTgxXzMtMS0xLTEtMA_9518e797-46b5-4b9e-997c-1f3b28d8847a"
      unitRef="usd">464000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo5MGNkOTVhNTNiNjA0NzY2OTFmODIzOWNkOGE0MzE4MS90YWJsZXJhbmdlOjkwY2Q5NWE1M2I2MDQ3NjY5MWY4MjM5Y2Q4YTQzMTgxXzMtMy0xLTEtMA_cd614c5e-f5cc-425b-8f9e-6748a26104dc"
      unitRef="usd">192000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo5MGNkOTVhNTNiNjA0NzY2OTFmODIzOWNkOGE0MzE4MS90YWJsZXJhbmdlOjkwY2Q5NWE1M2I2MDQ3NjY5MWY4MjM5Y2Q4YTQzMTgxXzMtNS0xLTEtMA_0f64cc1f-0779-40cf-8325-fe4f7f14705d"
      unitRef="usd">112000</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo5MGNkOTVhNTNiNjA0NzY2OTFmODIzOWNkOGE0MzE4MS90YWJsZXJhbmdlOjkwY2Q5NWE1M2I2MDQ3NjY5MWY4MjM5Y2Q4YTQzMTgxXzQtMS0xLTEtMA_7b3e379f-23f2-4ddb-aa75-718e3b55fc9a"
      unitRef="usd">2893000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo5MGNkOTVhNTNiNjA0NzY2OTFmODIzOWNkOGE0MzE4MS90YWJsZXJhbmdlOjkwY2Q5NWE1M2I2MDQ3NjY5MWY4MjM5Y2Q4YTQzMTgxXzQtMy0xLTEtMA_5c454ef2-bad6-443e-9fc6-fd9b6c7e628f"
      unitRef="usd">2967000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo5MGNkOTVhNTNiNjA0NzY2OTFmODIzOWNkOGE0MzE4MS90YWJsZXJhbmdlOjkwY2Q5NWE1M2I2MDQ3NjY5MWY4MjM5Y2Q4YTQzMTgxXzQtNS0xLTEtMA_d3e4af52-74ba-4643-8215-f41dab46e84f"
      unitRef="usd">3850000</us-gaap:OperatingLeasePayments>
    <rog:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzM4NTg_f8a96b0c-7a74-4a24-99cf-99b5977cad3f">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our assets and liabilities balances related to finance and operating leases reflected in the consolidated statements of financial position, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Statement Line Item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,216&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease obligations, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzUtMS0xLTEtMA_40c4809a-d27a-4ad0-b2c7-596eb7d2a303"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzUtMS0xLTEtMA_9ba72ebb-76d6-4e03-87e1-68ba7be86279"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease obligations, non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzYtMS0xLTEtMA_60fd0e46-d750-4be1-859f-f699ce0e60c9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzYtMS0xLTEtMA_d31c5d25-702b-4e0c-98a5-3a48e1ccabf8"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease obligations, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzktMS0xLTEtMA_625c7b53-8c5c-4521-91bb-9ea4ac33d331"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzktMS0xLTEtMA_7de4a859-0953-44e2-9644-8a7e828c2d7d"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,275&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease obligations, non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzEwLTEtMS0xLTA_52031ad1-e014-4d09-bcff-22227e980997"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzEwLTEtMS0xLTA_c5674c6a-899a-43f1-8b15-e62ca1df7adb"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</rog:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzItMi0xLTEtMA_d3c811c6-d4b2-4c23-8eba-44a5e2b687b7"
      unitRef="usd">7017000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzItNC0xLTEtMA_47f2d51b-ed4e-438f-baf3-d63f30706814"
      unitRef="usd">6280000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzMtMi0xLTEtMA_ae619598-2a9b-4c05-ac0d-1a43320b5383"
      unitRef="usd">4216000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzMtNC0xLTEtMA_7204e6ad-8c8f-4cb1-9294-3ffea633ee48"
      unitRef="usd">4656000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzUtMi0xLTEtMA_2cc82aa0-fa96-4bcb-a54c-f01dfccdc44d"
      unitRef="usd">4755000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzUtNC0xLTEtMA_b4b92998-ffd5-4d62-9e3d-b11f022e2a62"
      unitRef="usd">400000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzYtMi0xLTEtMA_4ebbe1da-f58c-430d-8d90-fe4f50693a2f"
      unitRef="usd">322000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzYtNC0xLTEtMA_469a1ae4-c646-48fc-af80-182453d0a05a"
      unitRef="usd">4140000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzctMi0xLTEtMA_5e2c6a66-d18e-435b-ad5d-06879b1a21de"
      unitRef="usd">5077000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzctNC0xLTEtMA_7862515b-7e2d-4be1-a555-b0fd42554e4a"
      unitRef="usd">4540000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzktMi0xLTEtMA_d0ce9a7e-2d8e-40b2-9284-b802657c420c"
      unitRef="usd">2275000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzktNC0xLTEtMA_ce7329d4-f44e-404e-914c-bd4798f0a980"
      unitRef="usd">2343000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzEwLTItMS0xLTA_7011c8f6-ae2c-4aea-ba0e-656baf2d2207"
      unitRef="usd">2219000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzEwLTQtMS0xLTA_412bcd3e-d7c3-44e9-afa9-9f45583420ed"
      unitRef="usd">2334000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzExLTItMS0xLTA_62735815-2c61-4deb-90c7-da3b1b53a517"
      unitRef="usd">4494000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTo2ZGEwZTZiMWRkOWU0ODI3YWVkMzkyMDE2MmE5NTAxYS90YWJsZXJhbmdlOjZkYTBlNmIxZGQ5ZTQ4MjdhZWQzOTIwMTYyYTk1MDFhXzExLTQtMS0xLTA_c18fd105-015b-4dca-bfc3-b8ef52ee3623"
      unitRef="usd">4677000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzM4NTk_713c04dd-a2f3-4927-94e2-34a983c8c06f">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes future minimum lease payments under finance and operating leases together with the present value of the net future minimum lease payments as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases in Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases Signed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less: Leases Not Yet Commenced&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases in Effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present Value of Net Future Minimum Lease Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90ZXh0cmVnaW9uOmRhMzAyZGU1MWJkODQ4NjU5OTg0OTk3ZDY5ZDdiZTE2XzM4NjA_4a250654-359a-4648-84fc-96988973356f">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes future minimum lease payments under finance and operating leases together with the present value of the net future minimum lease payments as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases in Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases Signed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less: Leases Not Yet Commenced&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Leases in Effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present Value of Net Future Minimum Lease Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzMtMS0xLTEtMTIxMw_8aefcae0-19d7-4e60-9d6d-e3bce2fed726"
      unitRef="usd">4787000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDueYearOne
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzMtMy0xLTEtMA_4f027686-0081-400d-8c3e-e3c1fe20bbcc"
      unitRef="usd">2435000</rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDueYearOne>
    <rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDueYearOne
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzMtNS0xLTEtMA_359fc002-5d82-4fed-a426-8a6fa593b086"
      unitRef="usd">93000</rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzMtNy0xLTEtMA_38fdb23a-39da-420e-bf51-836e4b274006"
      unitRef="usd">2342000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzQtMS0xLTEtMTIxMw_f324ed55-5439-4a02-bb5e-7722fc13e723"
      unitRef="usd">194000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDueYearTwo
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzQtMy0xLTEtMA_954e1dd5-88f0-4d53-9cfe-671da947ca01"
      unitRef="usd">1513000</rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDueYearTwo>
    <rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDueYearTwo
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzQtNS0xLTEtMA_81bec083-6aca-4747-b095-ad82dc4723cc"
      unitRef="usd">101000</rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzQtNy0xLTEtMA_b1d85886-3274-452e-9a4b-d9e7b46a54f6"
      unitRef="usd">1412000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzUtMS0xLTEtMTIxMw_2b8e1243-4600-4a97-b34a-c3698014da7b"
      unitRef="usd">187000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDueYearThree
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzUtMy0xLTEtMA_26e51741-4727-4854-b5f1-a1b77eafd7bd"
      unitRef="usd">788000</rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDueYearThree>
    <rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDueYearThree
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzUtNS0xLTEtMA_f7507138-c2b3-4f96-bbb8-c1b6a08e010d"
      unitRef="usd">65000</rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzUtNy0xLTEtMA_cda6bc88-2267-41dd-a91f-ab2fbe85e9bb"
      unitRef="usd">723000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzYtMS0xLTEtMTIwOA_7c50cf94-e904-44a5-9f8d-20c3fd97b1dc"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDueYearFour
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzYtMy0xLTEtMA_2169a8f8-9eaa-4aab-bad7-5ff022523737"
      unitRef="usd">299000</rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDueYearFour>
    <rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDueYearFour
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzYtNS0xLTEtMA_90d16442-4802-477c-92a8-95808cfe8d89"
      unitRef="usd">40000</rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzYtNy0xLTEtMA_e445092f-4932-441d-b817-fa0a91f2759f"
      unitRef="usd">259000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <rog:FinanceLeaseLiabilityToBePaidAfterYearFour
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzctMS0xLTEtMTIwOA_e9cff027-abc4-4f21-8cea-0ba26ad24105"
      unitRef="usd">0</rog:FinanceLeaseLiabilityToBePaidAfterYearFour>
    <rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDueAfterYearFour
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzctMy0xLTEtMA_782ecb98-7248-4760-a8ff-05837e31b87f"
      unitRef="usd">42000</rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDueAfterYearFour>
    <rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDueAfterYearFour
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzctNS0xLTEtMA_b707ed25-78db-4363-8503-e561f6424e0c"
      unitRef="usd">37000</rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDueAfterYearFour>
    <rog:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzctNy0xLTEtMA_b2811dd1-11bd-4f2f-b88f-e477af3b5639"
      unitRef="usd">5000</rog:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzgtMS0xLTEtMTIwOA_6a61576a-f117-47f6-b49e-20a6e5d94eb3"
      unitRef="usd">5168000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDue
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzgtMy0xLTEtMA_037391b1-d870-4c1a-937a-339cff9f40ec"
      unitRef="usd">5077000</rog:LesseeOperatingLeaseCommencedLiabilityPaymentsDue>
    <rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDue
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzgtNS0xLTEtMA_acaf4150-3297-4775-a549-308c1f030953"
      unitRef="usd">336000</rog:LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzgtNy0xLTEtMA_402b997f-8e95-4a5e-8a66-135da364cefa"
      unitRef="usd">4741000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzktMS0xLTEtMTIxMw_eff7c0ff-3e03-4d58-ba26-d33d49deb7d0"
      unitRef="usd">91000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <rog:LesseeOperatingLeaseCommencedLiabilityUndiscountedExcessAmount
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzktMy0xLTEtMA_dcd6e0e5-16e8-4629-8366-21d8f99fe633"
      unitRef="usd">259000</rog:LesseeOperatingLeaseCommencedLiabilityUndiscountedExcessAmount>
    <rog:LesseeOperatingLeaseNotYetCommencedLiabilityUndiscountedExcessAmount
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzktNS0xLTEtMA_5df0d4b4-bb44-4e1a-a33d-c8d076e20ef5"
      unitRef="usd">12000</rog:LesseeOperatingLeaseNotYetCommencedLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzktNy0xLTEtMA_873a05f8-8a0e-4003-ba69-64538b36d52f"
      unitRef="usd">247000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzEwLTEtMS0xLTEyMDg_073b084c-ea25-455e-9b8f-7df1f4d83ed1"
      unitRef="usd">5077000</us-gaap:FinanceLeaseLiability>
    <rog:OperatingLeaseCommencedLiability
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzEwLTMtMS0xLTA_a7632a29-9284-4eb5-987c-29a44b9f70ce"
      unitRef="usd">4818000</rog:OperatingLeaseCommencedLiability>
    <rog:OperatingLeaseNotYetCommencedLiability
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzEwLTUtMS0xLTA_d5d349c1-b599-461f-8989-425b1eb2184e"
      unitRef="usd">324000</rog:OperatingLeaseNotYetCommencedLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZTozZmIyOGI4MzlmMjA0ODBkYTMyZjZhZWFiMzg2MDQ4OC90YWJsZXJhbmdlOjNmYjI4YjgzOWYyMDQ4MGRhMzJmNmFlYWIzODYwNDg4XzEwLTctMS0xLTA_1503e2f0-dacc-4d4a-99c3-cd58b383cb08"
      unitRef="usd">4494000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZToyNzdkOGNhMDQyNzc0NjA3OWYzZTExODhjNmEzZGEwNy90YWJsZXJhbmdlOjI3N2Q4Y2EwNDI3NzQ2MDc5ZjNlMTE4OGM2YTNkYTA3XzEtMS0xLTEtMA_543e6ed5-08a0-428a-9572-9515078cb422">P0Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZToyNzdkOGNhMDQyNzc0NjA3OWYzZTExODhjNmEzZGEwNy90YWJsZXJhbmdlOjI3N2Q4Y2EwNDI3NzQ2MDc5ZjNlMTE4OGM2YTNkYTA3XzEtMy0xLTEtMA_30f88661-d8f7-4cee-a817-504c83fc4160">P2Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZToyNzdkOGNhMDQyNzc0NjA3OWYzZTExODhjNmEzZGEwNy90YWJsZXJhbmdlOjI3N2Q4Y2EwNDI3NzQ2MDc5ZjNlMTE4OGM2YTNkYTA3XzItMS0xLTEtMA_5aafbd89-9fdb-4ec5-8998-40563918cdd3"
      unitRef="number">0.0307</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNDgvZnJhZzpkYTMwMmRlNTFiZDg0ODY1OTk4NDk5N2Q2OWQ3YmUxNi90YWJsZToyNzdkOGNhMDQyNzc0NjA3OWYzZTExODhjNmEzZGEwNy90YWJsZXJhbmdlOjI3N2Q4Y2EwNDI3NzQ2MDc5ZjNlMTE4OGM2YTNkYTA3XzItMy0xLTEtMA_1b4c9b59-432d-4bd6-be84-182b00166e09"
      unitRef="number">0.0457</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg4ODA_5fcb3150-4b5c-443a-b3a4-8bd1d52d722a">Pension Benefits, Other Postretirement Benefits and Employee Savings and Investment Plan&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension and Other Postretirement Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension and Other Postretirement Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, we had two qualified noncontributory defined benefit pension plans. In June 2020, we completed the remaining settlement efforts for the Rogers Corporation Defined Benefit Pension Plan (following its merger with the Hourly Employees Pension Plan of Arlon LLC, Microwave Material and Silicone Technologies Divisions, Bear, Delaware (collectively, the Merged Plan)), which had been terminated and substantially settled in late 2019. As of December&#160;31, 2020, only the Union Plan, which was frozen and ceased accruing benefits, remained. There are no plans to terminate the Union Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, we sponsor other postretirement benefit plans including multiple fully insured or self-funded medical plans and life insurance plans for certain retirees. The measurement date for all plans is December 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for each respective plan year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension Plan Termination &amp;amp; Settlement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2019, following receipt of a determination letter from the Internal Revenue Service (IRS), the Company amended the Merged Plan to (a) terminate the Merged Plan (subject to discretionary approval by the Company&#x2019;s Chief Executive Officer) and (b) add a lump sum distribution option in connection with the termination of the Merged Plan, if approved. The Company subsequently provided participants of the Merged Plan an option to elect either a lump sum distribution or an annuity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 17, 2019, the Chief Executive Officer approved the termination of the Merged Plan. A group annuity contract was purchased with an insurance company for all participants who did not elect a lump sum distribution, for $123.3&#160;million, with an initial cash settlement date of October 24, 2019, and a true-up cash settlement date of June 1, 2020. The insurance company became responsible for administering and paying pension benefit payments effective January 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lump sum distributions of $38.9&#160;million, were all paid out prior to December 31, 2019. The Merged Plan paid an additional $1.3&#160;million of monthly pension benefit payments subsequent to the annuity purchase date during the transition period ending December 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we recorded a total non-cash pre-tax settlement charge in connection with the termination of the Merged Plan of $53.2 million during the fourth quarter of 2019, as well as an immaterial non-cash pre-tax settlement benefit during the second quarter of 2020. This net settlement charge amount recognized included the immediate recognition into expense of the related unrecognized losses within &#x201c;Accumulated other comprehensive loss&#x201d; on the consolidated statements of financial position as of the plan termination date. The pension settlement charge during the fourth quarter of 2019 and the pension settlement benefit during the second quarter of 2020 were recognized in the &#x201c;Pension settlement charges&#x201d; line item in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2020, the remaining pension surplus investment balance was approximately $9.1&#160;million. We plan on using a portion of the funds to pay plan expenses, and moving the remainder funds from the pension trust to a defined contribution plan trust, where they will be used to fund certain employer contributions and pay plan expenses. On July 27, 2020, we transferred $7.4&#160;million of the pension surplus investment balance to a suspense account held within a trust for the Rogers Employee Savings and Investment Plan, a 401(k) plan for domestic employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plan Assets and Plan Benefit Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the change in plan benefit obligations and changes in plan assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Change in plan benefit obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;491&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;237&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(162,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Benefit obligation as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;42,835&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,615&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfer related to plan termination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(9,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;237&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(162,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair value of plan assets as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,296&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount overfunded (underfunded)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The decreases in our plan benefit obligations in 2020 and 2019 were primarily driven by benefit payments, partially offset by interest costs, actuarial losses and the termination and settlement of our Merged Plan benefit obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our pension-related balances reflected in the consolidated statements of financial position consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Assets &amp;amp; Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net actuarial (loss) gain&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(11,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior service benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;97&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(11,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;216&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The projected benefit obligation (PBO), accumulated benefit obligation (ABO), and fair value of plan assets for the pension plan with a PBO or ABO in excess of its plan assets were immaterial as of December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The PBO, ABO, and fair value of plan assets for the pension plan with plan assets in excess of its PBO or ABO were $30.0 million, $30.0 million and $35.3 million, respectively, as of December&#160;31, 2020. The PBO, ABO, and fair value of plan assets for the pension plans with plan assets in excess of their PBO or ABO were $30.0 million, $30.0 million and $42.8 million, respectively, as of December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The PBO and ABO of plan assets for the other postretirement benefit plans with a PBO or ABO in excess of plan assets were both $1.5 million as of December&#160;31, 2020. The PBO and ABO of plan assets for the other postretirement benefit plans with a PBO or ABO in excess of plan assets were both $1.6 million as of December&#160;31, 2019. The other postretirement benefit plans did not have any plan assets as of December&#160;31, 2020 or 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Components of Net Periodic Benefit Cost (Credit)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit cost (credit) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net periodic benefit cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Plan Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Weighted average assumptions used in benefit obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Weighted average assumptions used in net periodic benefit costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected long-term rate of return on assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For measurement purposes as of December&#160;31, 2020, we assumed an annual health care cost trend rate of 6.50% for covered health care benefits for retirees pre-age 65 or post-age 65. The rate was assumed to decrease gradually by 0.25% annually until &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reaching 4.50% and remain at that level thereafter. For measurement purposes as of December&#160;31, 2019, we assumed an annual health care cost trend rate of 6.75% for covered health care benefits for retirees pre-age 65 or post-age 65.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our pension plan assets are invested with the objective of achieving a total rate of return over the long-term that is sufficient to fund future pension obligations. In managing these assets and our investment strategy, we consider future cash contributions to the plan as well as the potential of the portfolio underperforming the market.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We set asset allocation target ranges based on current funding status and future projections in order to mitigate the portfolio performance risk while maintaining its funded status. Fixed income securities comprise a substantial percentage of our plan assets portfolio. As of December&#160;31, 2020, we held approximately 90% fixed income and short-term cash securities and 10% equity securities in our portfolio, compared to December&#160;31, 2019 when we held approximately 92% fixed income and short-term cash securities and 8% equity securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining our investment strategy and calculating the net benefit cost, we utilized an expected long-term rate of return on plan assets, which was developed based on several factors, including the plans&#x2019; asset allocation targets, the historical and projected performance on those asset classes, as well as the plan&#x2019;s current asset composition. To justify our assumptions, we analyzed certain data points related to portfolio performance. Based on the historical returns and the projected future returns, we determined that a target return of 4.53% is appropriate for the current portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair value of the pension plan net assets by asset category and level, within the fair value hierarchy, as of December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value of Plan Assets as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fixed income bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;29,896&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;29,896&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pooled separate accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Guaranteed deposit account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total plan assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,414&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,296&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value of Plan Assets as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed income bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pooled separate accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Guaranteed deposit account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total plan assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of changes in the fair value of the guaranteed deposit account&#x2019;s Level 3 assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for the year ended December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Guaranteed Deposit Account&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,338&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in unrealized gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases, sales, issuances and settlements (net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We were not required to make any contributions to our qualified noncontributory defined benefit pension plans in 2020 and 2019. We made a voluntary contribution of $25.0 million to the Merged Plan in 2018 as part of the proposed plan termination process. We made expected benefit payments for our defined benefit pension plans, as well as substantially settled the Merged Plan benefit obligations, through the utilization of plan assets for the funded pension plans in 2020 and 2019. As there is no funding requirement for the other postretirement benefit plans, we funded benefit payments, which were immaterial in 2020 and 2019, as incurred using cash from operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The benefit payments are based on the same assumptions used to measure our benefit obligations as of December&#160;31, 2020. The following table sets forth the expected benefit payments to be paid for the pension plans and the other postretirement benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026-2030&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Savings and Investment Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor the Rogers Employee Savings and Investment Plan (RESIP), a 401(k) plan for domestic employees. Employees can defer an amount they choose, up to the annual IRS limit of $19,000. Certain eligible participants are also allowed to contribute the maximum catch-up contribution per IRS regulations. We match each eligible employee&#x2019;s annual pre-tax contributions at a rate of 100% for the first 1% of the employee&#x2019;s salary and 50% for the next 5% of each employee&#x2019;s salary for a total match of 3.5%. Unless otherwise indicated by the participant, the matching dollars are invested in the same funds as the participant&#x2019;s contributions. RESIP related expense amounted to $4.9 million in 2020, $4.4 million in 2019 and $5.6 million in 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <rog:NumberofQualifiedNoncontributoryDefinedBenefitPlans
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzEwOTk1MTE2MzcwODQ_91b768f4-f617-44ae-b373-818122321a69"
      unitRef="plan">2</rog:NumberofQualifiedNoncontributoryDefinedBenefitPlans>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="id39e8dc80c8a45569f91e502e6fdcc1e_D20191024-20200601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzMyOTg1MzQ4OTc2ODM_0597c8b4-28ad-4500-b5b2-ebc01b7d0ce8"
      unitRef="usd">123300000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <rog:DefinedBenefitPensionPlanLumpSumDistributions
      contextRef="ice3a6ce400d14be5a48172055fb54871_D20191024-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzMyOTg1MzQ4OTc2OTk_abf7107d-b128-4f6f-bc21-0be34e83e545"
      unitRef="usd">38900000</rog:DefinedBenefitPensionPlanLumpSumDistributions>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="ibf43e89014224c7691414c5f439257c2_D20191025-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzMyOTg1MzQ4OTc3MTQ_666053e4-da5e-4a56-8b56-4ab8b9b646e6"
      unitRef="usd">1300000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement
      contextRef="i38105448ebb7459a9bdb0ec6d03a54d4_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzE2NDkyNjc0NTYxNjg_7d41733d-3ac7-415e-a5e1-8108e13c9a9b"
      unitRef="usd">53200000</us-gaap:DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ib7ede7cf2f214d2799cd4ef6ef70f19a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzM4NDgyOTA3MTIwNzU_7cf49418-4efe-4644-a979-8d3c9338ccee"
      unitRef="usd">9100000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie1f6e9a56abb4cd199cd187f63ebedea_I20200727"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzEwOTk1MTE2NDQ3OTc_e9812613-e821-457c-a37e-19826d4073ca"
      unitRef="usd">7400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg4NjM_0d2afeea-e682-4aca-9d09-65f8a951db26">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the change in plan benefit obligations and changes in plan assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Change in plan benefit obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;491&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;237&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(162,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Benefit obligation as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;42,835&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,615&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfer related to plan termination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(9,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;237&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(162,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair value of plan assets as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,296&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount overfunded (underfunded)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg4NzA_d8da4293-cff1-4a1f-9efa-5c0b19b10aa6">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the change in plan benefit obligations and changes in plan assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Change in plan benefit obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;491&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;237&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(162,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Benefit obligation as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;42,835&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,615&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transfer related to plan termination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(9,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;237&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(162,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair value of plan assets as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,296&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount overfunded (underfunded)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzMtMS0xLTEtMA_f260a09b-502a-40f5-b4ee-3147cb463c6f"
      unitRef="usd">30300000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6ed927cae8284e158450c7c5bd2c5109_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzMtMy0xLTEtMA_745830c6-b4bd-491c-9bb4-5e54cb32a29a"
      unitRef="usd">172608000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzMtNS0xLTEtMA_b7a9246b-90bb-45aa-bca6-49dba3d92c5c"
      unitRef="usd">1599000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i81b5cb666c5c458ebe332e00dae373df_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzMtNy0xLTEtMA_ccf2aec6-b9f3-4c10-a80d-1feecbbdf711"
      unitRef="usd">1803000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzQtMS0xLTEtMA_dfeb04fa-ccb8-4c91-b007-2c2d534d531f"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzQtMy0xLTEtMA_d527b833-c337-451e-9e91-bdd4c2a8b60a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzQtNS0xLTEtMA_87b93c2a-6c64-4771-b4bb-dd75e6370729"
      unitRef="usd">56000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzQtNy0xLTEtMA_827d51e0-038a-464a-b4fb-663e2d0582a7"
      unitRef="usd">61000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzUtMS0xLTEtMA_a9bc5063-8b8f-44c9-b17a-6965d26f2163"
      unitRef="usd">908000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzUtMy0xLTEtMA_07098ef9-c8bd-4cfc-89a4-b8b17ced5cdf"
      unitRef="usd">5641000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzUtNS0xLTEtMA_ebd44a4c-793d-42e1-bb2d-24c6692b092b"
      unitRef="usd">40000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzUtNy0xLTEtMA_50aa6402-46fb-4317-87d7-0c9255cfe444"
      unitRef="usd">59000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzYtMS0xLTEtMA_5caf2b81-0589-42f4-9446-9206733d39f8"
      unitRef="usd">491000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzYtMy0xLTEtMA_1d54d516-000c-4d31-876d-e3fde262f869"
      unitRef="usd">23797000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzYtNS0xLTEtMA_3ae7fecc-484a-4015-b19c-ac9251b8b6c1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzYtNy0xLTEtMA_9132c412-d469-4343-aacd-00e258b0ddff"
      unitRef="usd">-51000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzctMS0xLTEtMA_898ec672-0f1e-4784-9715-5650ffbf8c98"
      unitRef="usd">1647000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzctMy0xLTEtMA_c51325be-f82b-49e6-a21c-d00bbdc4791f"
      unitRef="usd">9262000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzctNS0xLTEtMA_a8f476da-4656-43fc-a2a5-85ecb1070fa8"
      unitRef="usd">192000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzctNy0xLTEtMA_b2967b03-f8a3-4a44-995f-610c050d9528"
      unitRef="usd">273000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzgtMS0xLTEtMA_ff8bde11-6864-4f36-9235-c8a6d9fdfbe8"
      unitRef="usd">-237000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzgtMy0xLTEtMA_00c8ec19-1778-4e1a-a6d2-0b03d341ab0e"
      unitRef="usd">162484000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzgtNS0xLTEtMA_f6b79ec8-b61d-479e-bc50-22403f277c3f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzgtNy0xLTEtMA_c7001d96-301c-44ed-8f31-32e1cc9b8977"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzktMS0xLTEtMA_60184f59-8b06-4f82-97db-320935ab42de"
      unitRef="usd">30289000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzktMy0xLTEtMA_2aeafb3b-c957-4cc9-b98e-e6ba5f12516c"
      unitRef="usd">30300000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzktNS0xLTEtMA_76e5acf5-2db0-4fed-ba70-e30026bd484b"
      unitRef="usd">1503000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzktNy0xLTEtMA_1cee217d-a1c2-43f0-8a0f-4f4feeed210a"
      unitRef="usd">1599000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzExLTEtMS0xLTA_e7728bd1-879c-45fc-9f35-5d03bdc916da"
      unitRef="usd">42835000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6ed927cae8284e158450c7c5bd2c5109_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzExLTMtMS0xLTA_f4122f5e-8488-41b4-8f26-544d7fe62469"
      unitRef="usd">191652000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzExLTUtMS0xLTA_201a25a8-8d66-448a-a2d1-7c92401154c9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i81b5cb666c5c458ebe332e00dae373df_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzExLTctMS0xLTA_fab9a256-b14b-4266-bfb5-ef451813ffc2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzEyLTEtMS0xLTA_81e38ab2-d2fc-49f7-813b-61290b32285d"
      unitRef="usd">3615000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzEyLTMtMS0xLTA_0a452bd3-14fe-4054-a7cf-17d260489b13"
      unitRef="usd">22888000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzEyLTUtMS0xLTA_b889dda6-8a63-470c-a421-176e3e8e384a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzEyLTctMS0xLTA_98fdf6ba-00af-4b02-af34-220c3c5b235a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzEzLTEtMS0xLTA_60965c29-1674-4721-b868-db97af619a5c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzEzLTMtMS0xLTA_aad46c8d-94d6-4758-940f-084dc68eecd6"
      unitRef="usd">41000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzEzLTUtMS0xLTA_c104020f-cc61-4ace-a5ba-68ff4a4b1b9d"
      unitRef="usd">192000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzEzLTctMS0xLTA_5ad5d908-ab6a-4f93-8672-b9590f142e4e"
      unitRef="usd">273000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE0LTEtMS0xLTA_57817e01-8e27-4599-bcc4-09ebe595e43d"
      unitRef="usd">1647000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE0LTMtMS0xLTA_5f23953b-64c2-48c6-b420-707699da9687"
      unitRef="usd">9262000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE0LTUtMS0xLTA_88f9e18b-4160-4905-8d0b-d9e7ef08bb3b"
      unitRef="usd">192000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE0LTctMS0xLTA_10a401a1-97ef-4d02-af68-6cbc88555442"
      unitRef="usd">273000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE1LTEtMS0xLTcwMzg_4de08cd6-67ae-4677-b1c3-b00709aacc71"
      unitRef="usd">-9744000</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE1LTMtMS0xLTcwNDI_de9b3aba-49e0-40c2-beab-fb4e99d2fe27"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE1LTUtMS0xLTg4NjE_0063bd43-3061-4422-8204-95c350b15b64"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE1LTctMS0xLTg4NjE_d77badfa-6c4c-4818-af80-baa02c0b013a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE1LTEtMS0xLTA_72c02f4c-ae11-4ef0-86ad-8fa6ad7721b7"
      unitRef="usd">-237000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE1LTMtMS0xLTA_938effa1-4877-4b76-8d1e-ae6829e49fe7"
      unitRef="usd">162484000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE1LTUtMS0xLTA_945dccf0-936f-4719-999a-16b4a97b9ba0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE1LTctMS0xLTA_756434e6-883c-48aa-8565-cb5456e9b8fc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE2LTEtMS0xLTA_bb014657-df40-4af8-8f16-f47100184432"
      unitRef="usd">35296000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE2LTMtMS0xLTA_482dfbc1-c1d2-48f1-8260-d78e8fea2dd1"
      unitRef="usd">42835000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE2LTUtMS0xLTA_644b2359-49bb-4936-991e-9fb60c674758"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE2LTctMS0xLTA_4bf3c28d-f702-416b-9881-21302e917ba7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE4LTEtMS0xLTA_6732dfaa-0c25-4472-9c0a-075005595ba3"
      unitRef="usd">5007000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE4LTMtMS0xLTA_148c622a-be9a-474e-8d3b-135873b9bbf1"
      unitRef="usd">12535000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE4LTUtMS0xLTA_31572a12-4bfd-4b4f-82f2-edaf8587d45c"
      unitRef="usd">-1503000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTphNjJmNjc2ODNhNGY0YWQwOTEwMzQ5ZjJhMjZmMTRmNS90YWJsZXJhbmdlOmE2MmY2NzY4M2E0ZjRhZDA5MTAzNDlmMmEyNmYxNGY1XzE4LTctMS0xLTA_18949700-a746-4183-bf09-9fa8b8893264"
      unitRef="usd">-1599000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg4NzM_a2ca368a-c469-42df-9ece-7d0853d5927e">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our pension-related balances reflected in the consolidated statements of financial position consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Assets &amp;amp; Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net actuarial (loss) gain&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(11,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior service benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;97&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(11,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;216&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg4NzQ_e9a98dc1-1e0b-478b-b7f8-5de0849e3f42">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our pension-related balances reflected in the consolidated statements of financial position consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Assets &amp;amp; Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net actuarial (loss) gain&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(11,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior service benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;97&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(11,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;216&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzQtMS0xLTEtMA_26aba334-9ddf-420e-9180-350dd1565e87"
      unitRef="usd">5278000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzQtMy0xLTEtMA_a2efa88b-2af5-4407-b44d-b071d2318ac5"
      unitRef="usd">12790000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzQtNS0xLTEtMA_a71e2d2b-339d-4696-ac3d-bab283f775c4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzQtNy0xLTEtMA_de7b0577-1def-489c-8948-d5557f019923"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzUtMS0xLTEtMA_b1d3e8ea-a783-4a3f-812f-1a45fcd37935"
      unitRef="usd">14000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzUtMy0xLTEtMA_ee3fffc6-007e-4ec4-ab2e-510b0a961f37"
      unitRef="usd">5000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzUtNS0xLTEtMA_c935e668-69d1-4e14-8302-f30c42495926"
      unitRef="usd">148000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzUtNy0xLTEtMA_ada24855-49ec-4e01-bb60-391208996a49"
      unitRef="usd">282000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzYtMS0xLTEtMA_d71dabae-5cba-40f9-ac05-b52b2cffd297"
      unitRef="usd">257000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzYtMy0xLTEtMA_ddf8b933-fc59-4eb3-8443-0223b5f9c4c4"
      unitRef="usd">250000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzYtNS0xLTEtMA_6a07dbdf-f12d-4a67-a192-025594f4ff45"
      unitRef="usd">1355000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzYtNy0xLTEtMA_fc9bc8af-becc-4ed8-9201-04f4ff82f4b0"
      unitRef="usd">1317000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzctMS0xLTEtMA_e2bb25ca-fd52-4797-b1f6-8f4e3f375cd9"
      unitRef="usd">5007000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzctMy0xLTEtMA_9fdaf1f5-aead-4d2d-b074-f08ae53cc8f0"
      unitRef="usd">12535000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzctNS0xLTEtMA_25a8d88d-38db-4042-9be0-16ff39137990"
      unitRef="usd">-1503000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzctNy0xLTEtMA_4d342ba5-9f4e-45fa-85de-b821558fe642"
      unitRef="usd">-1599000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzktMS0xLTEtMA_00335dd4-5a08-4e35-91db-d8b824e8a097"
      unitRef="usd">11171000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzktMy0xLTEtMA_d9a2c349-7155-41fc-98e2-0581888db1d1"
      unitRef="usd">13085000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzktNS0xLTEtMA_f5132c48-9de1-4fbc-b28a-37165b61f79e"
      unitRef="usd">-119000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzktNy0xLTEtMA_ef5c60c5-80fe-4e08-9a58-17e011f2d11e"
      unitRef="usd">-54000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzEwLTEtMS0xLTA_0f73495b-f29b-4e33-b4fc-b60fe91e30a6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzEwLTMtMS0xLTA_d7402816-6100-42d1-bcfa-b0c1af21371c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzEwLTUtMS0xLTA_af1f2d0a-72dc-4770-a6a2-18b3cae97b2a"
      unitRef="usd">97000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzEwLTctMS0xLTA_73585005-d458-4cf4-9ada-6fc82d282309"
      unitRef="usd">209000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzExLTEtMS0xLTA_c1760ae8-6e2e-4078-8f69-aa01b684c7d5"
      unitRef="usd">-11171000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzExLTMtMS0xLTA_4dfecfeb-c030-45cc-af48-1ab0d6f91b36"
      unitRef="usd">-13085000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzExLTUtMS0xLTA_9ad44744-3b38-4e7f-b70f-1e692ac83d9d"
      unitRef="usd">216000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozYmI5YWU0ZDk0MmQ0MWI1YTQ1Y2QxOTAxNmM2ZjFkMC90YWJsZXJhbmdlOjNiYjlhZTRkOTQyZDQxYjVhNDVjZDE5MDE2YzZmMWQwXzExLTctMS0xLTA_b62dd8ea-6cc1-452e-9a11-05cc7e1d5bee"
      unitRef="usd">263000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfProjectedBenefitObligationProjectedBenefitObligation
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQwOTc_9666e625-365b-49fe-9d6a-8800a3df7049"
      unitRef="usd">30000000.0</rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfProjectedBenefitObligationProjectedBenefitObligation>
    <rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationProjectedBenefitObligation
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQwOTc_ff5a6258-d39d-45ed-9f81-4bd5034ad3fa"
      unitRef="usd">30000000.0</rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationProjectedBenefitObligation>
    <rog:DefinedBenefitPlanPensionPlansWithPlanAssetsInExcessOfProjectedBenefitObligationsAccumulatedBenefitObligation
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQxMDE_44875f3b-da64-4f74-825e-3791685503da"
      unitRef="usd">30000000.0</rog:DefinedBenefitPlanPensionPlansWithPlanAssetsInExcessOfProjectedBenefitObligationsAccumulatedBenefitObligation>
    <rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationAccumulatedBenefitObligation
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQxMDE_89fbf96d-fbde-4744-bf46-3323ca2743bd"
      unitRef="usd">30000000.0</rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationAccumulatedBenefitObligation>
    <rog:DefinedBenefitPlanPensionPlansWithPlanAssetsInExcessOfProjectedBenefitObligationsPlanAssets
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQxMDg_19dd9f4c-6d63-42ee-8890-00d38c5c030e"
      unitRef="usd">35300000</rog:DefinedBenefitPlanPensionPlansWithPlanAssetsInExcessOfProjectedBenefitObligationsPlanAssets>
    <rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationPlanAssets
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQxMDg_a87a1d0d-3b8b-4edc-966d-91b9d03829d5"
      unitRef="usd">35300000</rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationPlanAssets>
    <rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationProjectedBenefitObligation
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQyNTQ_280c6103-c2d7-4e45-83ba-238f53dbb517"
      unitRef="usd">30000000.0</rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationProjectedBenefitObligation>
    <rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfProjectedBenefitObligationProjectedBenefitObligation
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQyNTQ_9453d60d-b3a0-404d-84c7-23506a4dfcea"
      unitRef="usd">30000000.0</rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfProjectedBenefitObligationProjectedBenefitObligation>
    <rog:DefinedBenefitPlanPensionPlansWithPlanAssetsInExcessOfProjectedBenefitObligationsAccumulatedBenefitObligation
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQyNTg_2b05ac58-d370-4dc4-9954-e6eb41a054bd"
      unitRef="usd">30000000.0</rog:DefinedBenefitPlanPensionPlansWithPlanAssetsInExcessOfProjectedBenefitObligationsAccumulatedBenefitObligation>
    <rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationAccumulatedBenefitObligation
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQyNTg_85536ba0-dbee-4709-a974-de501317aff6"
      unitRef="usd">30000000.0</rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationAccumulatedBenefitObligation>
    <rog:DefinedBenefitPlanPensionPlansWithPlanAssetsInExcessOfProjectedBenefitObligationsPlanAssets
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQyNjU_2acc417c-9df4-4d0c-89b0-3176c20a14df"
      unitRef="usd">42800000</rog:DefinedBenefitPlanPensionPlansWithPlanAssetsInExcessOfProjectedBenefitObligationsPlanAssets>
    <rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationPlanAssets
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQyNjU_c28e9020-87bf-4b8c-814d-932cb3733882"
      unitRef="usd">42800000</rog:DefinedBenefitPlanPensionPlanWithPlanAssetsInExcessOfAccumulatedBenefitObligationPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQ0MzU_46f25e56-6cdb-4deb-ad32-9e58c1c002e6"
      unitRef="usd">1500000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQ0MzU_6bc73c87-033e-499c-9e42-60cb7610607a"
      unitRef="usd">1500000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQ1NzU_877c807c-1418-47d2-b5a2-e22d170920ac"
      unitRef="usd">1600000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQ1NzU_9969b1ef-aebd-4c75-815e-76a4d7bb0b47"
      unitRef="usd">1600000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzEwOTk1MTE2MzcwOTI_23a84946-ef13-4c69-b5e2-171c6aaf68c8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzEwOTk1MTE2MzcwOTI_927402c4-d700-4e69-9f3b-5ce5de2ec893"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg5MDk_01534988-bf32-4a4d-a07f-ec02e94c75a1">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit cost (credit) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net periodic benefit cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzMtMS0xLTEtMA_71bcac84-2ac6-4017-85a6-5dcc87aff696"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzMtMy0xLTEtMA_9bbc9a3b-ef28-48ed-ac0f-1f36f5275d6f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if3980cd213dc42caaa5d5f3b1bf6a6b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzMtNS0xLTEtMA_353cbbfa-6f9d-48ed-a9fd-41c0380fa54b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzMtNy0xLTEtMA_c4279d8e-7f9e-41c2-9c34-d2f39a39a99c"
      unitRef="usd">56000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzMtOS0xLTEtMA_33cf73f9-312a-4f6a-97f5-293c4d7dec96"
      unitRef="usd">61000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i8dc951deec9e4961b6d4b6a2a0cb1285_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzMtMTEtMS0xLTA_30a50eff-14c6-4acc-bf4a-3d1656d6fe26"
      unitRef="usd">73000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzQtMS0xLTEtMA_c313e77d-4563-4960-8f81-cfc3a2eff3bc"
      unitRef="usd">908000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzQtMy0xLTEtMA_5f58094f-8225-458c-8eb5-ac04089ab9f3"
      unitRef="usd">5641000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if3980cd213dc42caaa5d5f3b1bf6a6b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzQtNS0xLTEtMA_5879a022-50dc-4fbb-9d1e-1aeeacaac3fa"
      unitRef="usd">6758000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzQtNy0xLTEtMA_702dbb9e-9709-4bd4-8fc6-e1e52f5c0537"
      unitRef="usd">40000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzQtOS0xLTEtMA_139ba417-7080-496a-847c-58b1be68733e"
      unitRef="usd">59000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i8dc951deec9e4961b6d4b6a2a0cb1285_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzQtMTEtMS0xLTA_5dc138f9-0d08-43b3-830e-768d55ba2ecc"
      unitRef="usd">62000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzUtMS0xLTEtMA_7ae9f392-0862-4e9c-b9ae-a49d8edb187b"
      unitRef="usd">1574000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzUtMy0xLTEtMA_bbd3620c-d542-479a-90d5-ce02ffdefa99"
      unitRef="usd">6932000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if3980cd213dc42caaa5d5f3b1bf6a6b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzUtNS0xLTEtMA_c0f84305-7953-4bbd-be7b-51595efaf202"
      unitRef="usd">8662000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzUtNy0xLTEtMA_280963ed-d9ab-4b22-93cf-42dac59ad2da"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzUtOS0xLTEtMA_305a977d-fa0d-4307-8306-92f7691d8cee"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i8dc951deec9e4961b6d4b6a2a0cb1285_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzUtMTEtMS0xLTA_aa6575d7-2231-4c64-ac36-92c74b659d76"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzYtMS0xLTEtMA_92c81ab5-f49c-4320-80cb-19a4020c8f9b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzYtMy0xLTEtMA_4307ee07-a8ed-4fc5-a8a7-dfc07d898794"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if3980cd213dc42caaa5d5f3b1bf6a6b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzYtNS0xLTEtMA_eea39a61-dff8-4396-be8a-262aff75ca6e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzYtNy0xLTEtMA_cb5cdc72-a2c8-4e75-afc2-31f99849954c"
      unitRef="usd">-112000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzYtOS0xLTEtMA_2b7d6c61-ba03-43a1-ba4c-2024c3ed1dcf"
      unitRef="usd">-1011000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i8dc951deec9e4961b6d4b6a2a0cb1285_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzYtMTEtMS0xLTA_7a76cda3-db35-4dfc-b42d-da4a91e2c4e1"
      unitRef="usd">-1602000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzctMS0xLTEtMA_b2a60309-5b6d-4c59-b218-3b5e8f6666ba"
      unitRef="usd">-427000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzctMy0xLTEtMA_1cde1e00-7478-4366-a9b8-dfed4691a422"
      unitRef="usd">-1514000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if3980cd213dc42caaa5d5f3b1bf6a6b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzctNS0xLTEtMA_2a2a7499-56cf-44e0-b923-72a0bd99a989"
      unitRef="usd">-1828000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzctNy0xLTEtMA_464008d3-0701-4ce9-bc0f-01dda5cbdd1b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzctOS0xLTEtMA_2d7adc04-0896-4117-a4ad-fed490a91a1e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i8dc951deec9e4961b6d4b6a2a0cb1285_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzctMTEtMS0xLTA_4909df28-52e1-4b60-8e9c-5f4dda359c65"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzgtMS0xLTEtMA_0ef469d4-bdd4-4e2d-83e4-3867a7d889ba"
      unitRef="usd">63000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzgtMy0xLTEtMA_4d6b4528-5453-4b57-aedf-95fd256e8fcb"
      unitRef="usd">-53213000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="if3980cd213dc42caaa5d5f3b1bf6a6b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzgtNS0xLTEtMA_b3a123b8-e38b-4902-9abb-9ac2b8bbc36f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzgtNy0xLTEtMA_b93d8ca7-9dc6-47f8-94ba-9179992dea1e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzgtOS0xLTEtMA_1efa7210-9939-49e5-824c-cdf81c5dd3f1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i8dc951deec9e4961b6d4b6a2a0cb1285_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzgtMTEtMS0xLTA_3f5f4e10-735b-42de-81c6-90920f8784e0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzktMS0xLTEtMA_ca7d7fbf-5fa8-4150-a69e-72d8fcc4119d"
      unitRef="usd">-302000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzktMy0xLTEtMA_bcd2073e-8251-4ad9-b7a4-f83f1f86312d"
      unitRef="usd">53436000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if3980cd213dc42caaa5d5f3b1bf6a6b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzktNS0xLTEtMA_922a56fc-d27d-4e49-b56e-faf4c3e97e9b"
      unitRef="usd">-76000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzktNy0xLTEtMA_2f15006b-32ef-4028-b1a4-3f90b1ebd295"
      unitRef="usd">-16000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzktOS0xLTEtMA_dbb860d6-9b63-4e3f-986f-e76c35a467bf"
      unitRef="usd">-891000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8dc951deec9e4961b6d4b6a2a0cb1285_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo5NDhiOTBlODBlOWU0ZjUyYmEzMzVhNjUzOTY4NmNjMS90YWJsZXJhbmdlOjk0OGI5MGU4MGU5ZTRmNTJiYTMzNWE2NTM5Njg2Y2MxXzktMTEtMS0xLTA_bef0a749-4855-499b-800b-d4555c944e4d"
      unitRef="usd">-1467000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg5MjE_db4b3e28-27aa-467c-9d63-55e816894e78">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Weighted average assumptions used in benefit obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Weighted average assumptions used in net periodic benefit costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected long-term rate of return on assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzMtMS0xLTEtMA_403a7020-5d91-402c-907e-08c44a4513ea"
      unitRef="number">0.0250</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzMtMy0xLTEtMA_999e40b4-e05c-4222-afda-e599b4f78513"
      unitRef="number">0.0325</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzMtNS0xLTEtMA_91fce6fc-b22c-4ea2-a76c-1276e2c40226"
      unitRef="number">0.0175</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ibf9700567b374858874eae33409a9b62_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzMtNy0xLTEtMA_e180a15b-0e0a-4e83-9125-0a9ef10d528f"
      unitRef="number">0.0275</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzUtMS0xLTEtMA_539c9910-a44f-425b-a8c8-1efedd1f3495"
      unitRef="number">0.0325</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzUtMy0xLTEtMA_c9e3f4f4-e708-4ae9-b67b-c73cde871784"
      unitRef="number">0.0425</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzUtNS0xLTEtMA_0a86ceb7-c7f9-474e-9763-fbbe86367758"
      unitRef="number">0.0275</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzUtNy0xLTEtMA_a5f9d154-7f9f-4013-95cc-0f12a73850a3"
      unitRef="number">0.0375</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzYtMS0xLTEtMA_49d41f27-0f8a-4b4b-81ef-7b3fa32bdaf1"
      unitRef="number">0.0453</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i5fd29a11929b467885423772c328657c_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzYtMy0xLTEtMA_f01aaced-8a70-48eb-9ccb-b2d5276b903e"
      unitRef="number">0.0469</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i1c28619f061a48a9a2e93e465636d617_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzYtNS0xLTEtMA_9026dcb7-88ac-4206-af7b-d7a41fafc3d1"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ie4c68a82c49b4bbfb1539729ebcc5e09_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTpiMmU0ZDYyMWM3YjY0NzNhYmUyODQ4M2FlMzM1MjEyNy90YWJsZXJhbmdlOmIyZTRkNjIxYzdiNjQ3M2FiZTI4NDgzYWUzMzUyMTI3XzYtNy0xLTEtMA_7469e58c-b873-4ac6-b5dd-8c27b25f9a4b"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="i88ab4902c3974b18a352471b393fd4bd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQ4OTk_54835fbc-e2d8-4018-a7ff-55702f0a5514"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="i56cc78378b674dd8a1d67fc9d7a7ae4f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQ4OTk_e12d1d56-c74b-4e98-9734-a3c1b6cb2156"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <rog:DefinedBenefitPlanHealthCareCostEmployeesAge
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQ5NTY_e127b6e8-bdf9-414c-8f98-d741e6e3f928">P65Y</rog:DefinedBenefitPlanHealthCareCostEmployeesAge>
    <rog:DefinedBenefitPlanHealthCareCostEmployeesAge
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzQ5NzE_6355a763-60c0-458b-966a-612f9378ac1f">P65Y</rog:DefinedBenefitPlanHealthCareCostEmployeesAge>
    <rog:DefinedBenefitPlanUltimateHealthCareCostTrendRateAnnualChange
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzUwMjE_2eba9644-5353-441e-8428-bc9d43fd431a"
      unitRef="number">-0.0025</rog:DefinedBenefitPlanUltimateHealthCareCostTrendRateAnnualChange>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="i56cc78378b674dd8a1d67fc9d7a7ae4f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzUwNDg_9ef85c1b-fb45-4d72-b58c-063b7ba0e754"
      unitRef="number">0.0450</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="i88ab4902c3974b18a352471b393fd4bd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzUwNDg_f5342f24-7246-4f81-b638-b5b38f31061a"
      unitRef="number">0.0450</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="i2575884d28ae463bb9e301ccff12fce5_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzUxNzU_a122393c-d1e6-46fe-abd0-50e0e9d77f68"
      unitRef="number">0.0675</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="if75d181fce8b423c9f5592f6ceaf728d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzUxNzU_b2eec45f-d803-4171-877d-1e016e126a44"
      unitRef="number">0.0675</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <rog:DefinedBenefitPlanHealthCareCostEmployeesAge
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzUyMzI_160a99dc-8491-4ad5-a5ce-cb5a0cfaa712">P65Y</rog:DefinedBenefitPlanHealthCareCostEmployeesAge>
    <rog:DefinedBenefitPlanHealthCareCostEmployeesAge
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzEwOTk1MTE2MzY3MzA_b2012dc3-cd1b-42f8-a8d2-21ea90fa2872">P65Y</rog:DefinedBenefitPlanHealthCareCostEmployeesAge>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i40119b90fb714f0db6c6907555d83af5_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzU4OTM_4c8f65f8-75d5-44c4-b3b7-8d1c799cdca9"
      unitRef="number">0.90</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i6dfb90bdc290483f99d32eb77ae4b8e1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzU5NDQ_b0677574-f4de-4658-aa2a-519c65455b6f"
      unitRef="number">0.10</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i49218b47d4794beb9b1fe538c3f832c1_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzYwMjU_ff924173-b28f-4314-a612-92e6bb7496f3"
      unitRef="number">0.92</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i5eb6d4ace4224750be6ca959416c0ff2_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzYwNzY_fc946261-394a-4568-98d6-7ad489c28bc5"
      unitRef="number">0.08</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <rog:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostTargetReturnRate
      contextRef="ia1ded7ef7fa145b5b2ec26f362832680_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzY4MDg_cdd1ed40-bc6e-4034-964b-87420d2cd994"
      unitRef="number">0.0453</rog:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostTargetReturnRate>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg4NjY_4f8f3188-fb64-4e4a-8e30-489720c68211">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair value of the pension plan net assets by asset category and level, within the fair value hierarchy, as of December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value of Plan Assets as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fixed income bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;29,896&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;29,896&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pooled separate accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Guaranteed deposit account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total plan assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,414&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,296&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value of Plan Assets as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed income bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pooled separate accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Guaranteed deposit account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total plan assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibd34691308844bfabe6e0e38ca901c93_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzItMS0xLTEtMA_a2b43ed8-610a-4e65-aaa3-1b6acaac12ea"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3e02645d46f14c0e95d632704f884499_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzItMy0xLTEtMA_adaaf6c5-fdc1-4c6d-a831-f7a39da2a754"
      unitRef="usd">29896000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5adbd813e6654e48bf76f08cf65ffdc3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzItNS0xLTEtMA_76e487ff-54ed-4cd2-85b6-ff74284efdba"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i97f27374e2fe4edf9ddf45c44c20f03a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzItNy0xLTEtMA_0d6ea80d-f32b-4ac1-9754-fa9c34a52e8f"
      unitRef="usd">29896000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i40f63c25dc8b41c59ed5ee03f4f0ae03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzMtMS0xLTEtMA_43460dcc-e8b2-4c35-8e6c-215de71e6753"
      unitRef="usd">3535000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibdac92fc712c4648a1115b6c2e85287d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzMtMy0xLTEtMA_a4c4fb9a-ab1d-43cf-84c7-cc59668e8fd7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia1842c88e5bf444ea3e3f0eed8f46d8a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzMtNS0xLTEtMA_24b0c165-260c-40db-bf52-e4ab182b239c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0b1228dfd1124552be8f830118b741fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzMtNy0xLTEtMA_cfeae403-68a9-4545-88f2-04021e06d55d"
      unitRef="usd">3535000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9a50276707a849d99dc66cadcf3b3f55_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzQtMS0xLTEtMA_63b11871-e93f-43f6-9786-9ea12eeca2a2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i90daf42e44294225a6041792374437d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzQtMy0xLTEtMA_9166bb22-3a2c-4480-9bf4-1ea032043a30"
      unitRef="usd">518000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i262247ad8e9a45d48fe9e0b5c0259444_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzQtNS0xLTEtMA_449781eb-34c1-4a98-a67e-a6ebc936793e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5dd05849fbd24801a6c8652ecadfb926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzQtNy0xLTEtMA_2b92d2c5-3630-48a7-a28c-f377b29bbbbf"
      unitRef="usd">518000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i40ae82d0de7649a893183bb9aa0f25ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzUtMS0xLTEtMA_9be7387c-c761-4c24-a425-ed2ea614e584"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf9352b86ee944ea8ffa3a7321b3d066_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzUtMy0xLTEtMA_6e1e98c3-f40f-4c35-9c8e-9c3827d46476"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0554b864183c4d1cb45f0e992da3cb19_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzUtNS0xLTEtMA_cb55cd66-11ea-474f-9b8f-4c54e43fcbb9"
      unitRef="usd">1347000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7e3216fa39ec4af49b54c9c3bacfb0c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzUtNy0xLTEtMA_0250ccfa-8809-47ba-861c-8864b931a3b4"
      unitRef="usd">1347000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8396c121e0674fcea2b19d895d0768ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzYtMS0xLTEtMA_7051afa1-226d-4f78-9f9b-65d66d4806c2"
      unitRef="usd">3535000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie187df964b844243ac96429a4699e439_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzYtMy0xLTEtMA_c1d63bfc-e3b1-4274-889c-a1ccc5964c49"
      unitRef="usd">30414000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic2f34fff92b34f27b50bcb51a84763ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzYtNS0xLTEtMA_6a4576f0-f377-4268-ab13-db33f78e7015"
      unitRef="usd">1347000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTplMjkzYjU4ZTc0ODk0ODlmYWEwYWIxOGUwMWQ5Mzk2Yi90YWJsZXJhbmdlOmUyOTNiNThlNzQ4OTQ4OWZhYTBhYjE4ZTAxZDkzOTZiXzYtNy0xLTEtMA_43e4e33d-36d4-4ac8-8815-51ce8a7feac9"
      unitRef="usd">35296000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ied7e01936a894b6888cdf3c28cecd887_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzItMS0xLTEtMA_f47da33f-2c5c-4c7c-b1bb-823d6e2cb28b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie8386b84d9d7446fa067d045513e9577_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzItMy0xLTEtMA_f9831063-20d3-4ab6-878f-629c4910c12c"
      unitRef="usd">27704000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if326dc0c48e5469ca08a9f3e533812b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzItNS0xLTEtMA_018ada1c-1b57-4452-99a1-040e01335de4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i87c9c60d876d40a49da442fb90b27cd7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzItNy0xLTEtMA_de179cdb-7d56-4458-8d3e-ea63e80865d4"
      unitRef="usd">27704000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4fe3388038df467bb8502343adab3dae_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzMtMS0xLTEtMA_61fb41a9-8c60-4422-9d63-9ba827004fa3"
      unitRef="usd">3277000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i75adb204bb634ccba2a0aa36d76b5e73_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzMtMy0xLTEtMA_a2038660-8c6b-421b-8a3e-e4c5b6edf46a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib5ddac32fe574292aeffd2f9b1b4be18_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzMtNS0xLTEtMA_58414d0d-cd47-43a1-944f-c6de02d0e69f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie97230bbb3e7475496725d8a73a183b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzMtNy0xLTEtMA_807935ce-a18b-47f5-af01-ccdb8796a7b8"
      unitRef="usd">3277000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i881ed36297e344cb88356bdd632d6152_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzQtMS0xLTEtMA_8f31c051-6175-4f28-9673-c5f722e15847"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic6ec2abed80144d3a56ad96a7518a3ff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzQtMy0xLTEtMA_48b2b623-7d98-4f56-9487-6890bbb70182"
      unitRef="usd">10516000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3b93e57732f74181925ee491a60a929d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzQtNS0xLTEtMA_68544434-54a8-474d-981c-936e4cdb67fb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie02b84e995504975a752c5f32573e3da_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzQtNy0xLTEtMA_f70155d1-0fb9-4724-94e6-02b95cec65f2"
      unitRef="usd">10516000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i81a8c83d7a814646a90cdb6952ea8d06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzUtMS0xLTEtMA_a20de2b9-8ec7-4ee5-a3af-1492e2bb8ced"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i84581470ccfe4511a0bd6a741be9e1bc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzUtMy0xLTEtMA_b3455e4c-ffe2-4ab4-bc49-3aa439bbc7f0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if34ca937c676419386d6ab0397d7759e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzUtNS0xLTEtMA_fa3abeac-8794-4608-9315-f6005df312a7"
      unitRef="usd">1338000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8cb4b6d1914c4364b4515866475118d9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzUtNy0xLTEtMA_989386ca-5062-4743-a8c4-a5d48cf96fa1"
      unitRef="usd">1338000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2d7eada52b7d460eab97afe7509a3e13_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzYtMS0xLTEtMA_02e33048-83ce-4d74-86c8-54f3adbfc9b3"
      unitRef="usd">3277000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i81ef049d9cbc444d8df9aefeab9f83ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzYtMy0xLTEtMA_14d8eead-0db0-4885-8419-ddb5aa998ac1"
      unitRef="usd">38220000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i60d651163c4047f5aff2a0375cc5a6ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzYtNS0xLTEtMA_722b4a45-3da4-4c58-863b-d3e751cbcd0e"
      unitRef="usd">1338000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8bed6ad1a5594da5b2246d6ac3d6ef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0Y2I1YzcxZmRmZjg0YTlmOGZjMzgxZmZiMzRmMDQ5ZS90YWJsZXJhbmdlOjRjYjVjNzFmZGZmODRhOWY4ZmMzODFmZmIzNGYwNDllXzYtNy0xLTEtMA_c821b4a3-6de2-42d5-92ef-8887fc5ed9cf"
      unitRef="usd">42835000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg4ODY_96e86593-a36b-4e54-8bd2-af526b85caa0">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of changes in the fair value of the guaranteed deposit account&#x2019;s Level 3 assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for the year ended December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Guaranteed Deposit Account&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,338&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in unrealized gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases, sales, issuances and settlements (net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if34ca937c676419386d6ab0397d7759e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0MTc3MzNiNTUyY2Q0OTgwOTgzZWRhZWQ4M2IyZjczZS90YWJsZXJhbmdlOjQxNzczM2I1NTJjZDQ5ODA5ODNlZGFlZDgzYjJmNzNlXzEtMS0xLTEtMA_919fb40b-3814-4bb1-a953-9168508d9b9b"
      unitRef="usd">1338000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="id053af30aeba4efbbdc1ce6dc4b4ea8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0MTc3MzNiNTUyY2Q0OTgwOTgzZWRhZWQ4M2IyZjczZS90YWJsZXJhbmdlOjQxNzczM2I1NTJjZDQ5ODA5ODNlZGFlZDgzYjJmNzNlXzItMS0xLTEtMA_dcb7fc69-7fae-4157-8ebb-298a13aa0f03"
      unitRef="usd">34000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanPurchasesSalesAndSettlements
      contextRef="id053af30aeba4efbbdc1ce6dc4b4ea8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0MTc3MzNiNTUyY2Q0OTgwOTgzZWRhZWQ4M2IyZjczZS90YWJsZXJhbmdlOjQxNzczM2I1NTJjZDQ5ODA5ODNlZGFlZDgzYjJmNzNlXzMtMS0xLTEtMA_73dc9a07-8218-43d8-ac8c-9296350dc16e"
      unitRef="usd">-25000</us-gaap:DefinedBenefitPlanPurchasesSalesAndSettlements>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0554b864183c4d1cb45f0e992da3cb19_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTo0MTc3MzNiNTUyY2Q0OTgwOTgzZWRhZWQ4M2IyZjczZS90YWJsZXJhbmdlOjQxNzczM2I1NTJjZDQ5ODA5ODNlZGFlZDgzYjJmNzNlXzQtMS0xLTEtMA_935e2474-2d65-4c43-bcee-e7a72238b067"
      unitRef="usd">1347000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i5d074a05809e4e2eb8fc4bcf7c841fdc_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzczMjc_5bb46ad0-0dce-48c3-918b-da432f985ec8"
      unitRef="usd">25000000.0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg4ODc_efe9c52b-b69a-4b97-9f14-1ed9e60bb89d">The following table sets forth the expected benefit payments to be paid for the pension plans and the other postretirement benefit plans:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026-2030&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzEtMS0xLTEtMA_c6c78f9b-4eb0-486a-b8b8-95e341293c73"
      unitRef="usd">1808000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzEtMy0xLTEtMA_7b435b40-db9c-4f84-bac4-98b593a3b559"
      unitRef="usd">148000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzItMS0xLTEtMA_aa8f56fa-c298-4094-9d31-017686fc2cb6"
      unitRef="usd">1758000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzItMy0xLTEtMA_3df208f2-5b11-4e98-bef1-a62edc2de0a4"
      unitRef="usd">114000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzMtMS0xLTEtMA_0d551257-75a7-47d7-b310-d24854e73a75"
      unitRef="usd">1778000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzMtMy0xLTEtMA_94e915c5-b6eb-464e-afd8-0ba3daaa86af"
      unitRef="usd">130000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzQtMS0xLTEtMA_7157e61f-50b3-42de-a483-27b19b505e57"
      unitRef="usd">1770000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzQtMy0xLTEtMA_fe1dcc09-4c17-48d5-9d34-64c076854f82"
      unitRef="usd">122000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzUtMS0xLTEtMA_b6e6d880-0aec-4c19-b47a-e8a678d23d18"
      unitRef="usd">1801000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzUtMy0xLTEtMA_492b1adb-5ee2-4d54-a5de-9fb5eb97e005"
      unitRef="usd">150000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="id760cc7a98394dbe8e1c14b82e928ea1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzYtMS0xLTEtMA_9a8b4076-e069-495d-ade0-6dd7e27ace7f"
      unitRef="usd">8570000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i6ec6a568608f472c94dabbd64e743f16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90YWJsZTozY2QyOGFjMWZmNmY0Y2JjYmE4OTNmY2M1OGZiOWUyOS90YWJsZXJhbmdlOjNjZDI4YWMxZmY2ZjRjYmNiYTg5M2ZjYzU4ZmI5ZTI5XzYtMy0xLTEtMA_740727c8-27ef-44d4-b279-41c912d2b6f2"
      unitRef="usd">763000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <rog:IrsDeferralLimit
      contextRef="ibcd64f69e8734aca9c68582a926f2385_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0XzgyNzQ_ac92ac06-6de1-4c7c-869a-2112cf522f0a"
      unitRef="usd">19000</rog:IrsDeferralLimit>
    <rog:EmployeeCompensationSubjecttoEmployerMatchingPercent
      contextRef="ia60787f385d6491eb9f76da4419bbbcc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg0OTM_94cd7d1d-6238-43e2-8a3e-f5857e4ede89"
      unitRef="number">1</rog:EmployeeCompensationSubjecttoEmployerMatchingPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ia60787f385d6491eb9f76da4419bbbcc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg1MTA_d70503c1-0e6c-4be5-9483-b8ab4bfbb4e9"
      unitRef="number">0.01</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i6d3a67502a5041dbabb039e9ab8eb7e1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg1NDI_54172b42-5587-4672-b11b-eb15e1864ab0"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <rog:EmployeeCompensationSubjecttoEmployerMatchingPercent
      contextRef="i6d3a67502a5041dbabb039e9ab8eb7e1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg1NTg_a8fbadfe-0d22-47e3-8c72-5247a98abe03"
      unitRef="number">0.05</rog:EmployeeCompensationSubjecttoEmployerMatchingPercent>
    <rog:EmployeeCompensationSubjecttoEmployerMatchingPercent
      contextRef="ia14abeafd8d24cd2a3aab25205b5e293_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg2MDc_4c1fecf0-bdce-4367-ab5a-3be5f12fb825"
      unitRef="number">0.035</rog:EmployeeCompensationSubjecttoEmployerMatchingPercent>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ibcd64f69e8734aca9c68582a926f2385_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg3ODA_7002ac07-70e9-46c4-9e38-17828ab0f91a"
      unitRef="usd">4900000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i0041438270d7442dbbf8b973d0a4394a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg3OTA_e935b753-9f80-475b-ab49-096a1a885743"
      unitRef="usd">4400000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i2e52145519574086a7da9070b5702c8f_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTEvZnJhZzo5ZjQ1YmM1M2NkZmY0OGM3Yjg1MzVmOTdlNGZiOGFmNC90ZXh0cmVnaW9uOjlmNDViYzUzY2RmZjQ4YzdiODUzNWY5N2U0ZmI4YWY0Xzg4MDM_40e4c00d-6f18-467d-8dde-d35520f24194"
      unitRef="usd">5600000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzYyNDA_5b47c07c-21b4-484e-91fd-375e4fd3a0f7">Commitments and Contingencies&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Environmental &amp;amp; Legal&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are currently engaged in the following environmental and legal proceedings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Voluntary Corrective Action Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our location in Rogers, Connecticut is part of the Connecticut Voluntary Corrective Action Program (VCAP). As part of this program, we partnered with the Connecticut Department of Energy and Environmental Protection (CT DEEP) to determine the corrective actions to be taken at the site related to contamination issues. We evaluated this matter and completed internal due diligence work related to the site in the fourth quarter of 2015. Remediation activities on the site are ongoing and are recorded as reductions to the accrual as they are incurred. We have incurred aggregate remediation costs of $1.7 million through December&#160;31, 2020, and the accrual for future remediation efforts is $0.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Asbestos&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We, like many other industrial companies, have been named as a defendant in a number of lawsuits filed in courts across the country by persons alleging personal injury from exposure to products containing asbestos. We have never mined, milled, manufactured or marketed asbestos; rather, we made and provided to industrial users a limited number of products that contained encapsulated asbestos, but we stopped manufacturing these products in the late 1980s. Most of the claims filed against us involve numerous defendants, sometimes as many as several hundred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the change in number of asbestos claims outstanding during 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims outstanding as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;New claims filed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;115&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pending claims concluded*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims outstanding as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* For the year ended December&#160;31, 2020, 126 claims were dismissed and 20 claims were settled. For the year ended December&#160;31, 2019, 373 claims were dismissed and 31 claims were settled.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Settlements totaled approximately $5.4 million for the year ended December&#160;31, 2020, compared to $5.0 million for the year ended December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impacts on Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize a liability for asbestos-related contingencies that are probable of occurrence and reasonably estimable. In connection with the recognition of liabilities for asbestos-related matters, we record asbestos-related insurance receivables that are deemed probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The liability projection period covers all current and future indemnity and defense costs through 2064, which represents the expected end of our asbestos liability exposure with no further ongoing claims expected beyond that date. This conclusion was based on our history and experience with the claims data, the diminished volatility and consistency of observable claims data, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the period of time that has elapsed since we stopped manufacturing products that contained encapsulated asbestos and an expected downward trend in claims due to the average age of our claimants, which is approaching the average life expectancy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To date, the indemnity and defense costs of our asbestos-related product liability litigation have been substantially covered by insurance. Although we have exhausted coverage under some of our insurance policies, we believe that we have applicable primary, excess and/or umbrella coverage for claims arising with respect to most of the years during which we manufactured and marketed asbestos-containing products. In addition, we have entered into a cost sharing agreement with most of our primary, excess and umbrella insurance carriers to facilitate the ongoing administration and payment of claims covered by the carriers. The cost sharing agreement may be terminated by any party, but will continue until a party elects to terminate it. As of the filing date for this report, the agreement has not been terminated, and no carrier had informed us it intended to terminate the agreement. We expect to continue to exhaust individual primary, excess and umbrella coverages over time, and there is no assurance that such exhaustion will not accelerate due to additional claims, damages and settlements or that coverage will be available as expected. We are responsible for uninsured indemnity and defense costs, and for the years ended December&#160;31, 2020 and December&#160;31, 2019, we paid $0.4 million and $0.7 million, respectively, related to such costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts recorded for the asbestos-related liability and the related insurance receivables are based on facts known at the time and a number of assumptions. However, projecting future events, such as the number of new claims to be filed each year, the average cost of disposing of such claims, the length of time it takes to dispose of such claims, coverage issues among insurers and the continuing solvency of various insurance companies, as well as the numerous uncertainties surrounding asbestos litigation in the U.S., could cause the actual liability and insurance recoveries for us to be higher or lower than those projected or recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes recorded in the estimated liability and estimated insurance recovery based on the projections of asbestos litigation and corresponding insurance coverage, result in the recognition of expense or income. For the year ended December&#160;31, 2020, we recognized income of $0.7 million, and for the years ended December&#160;31, 2019 and 2018 expense of $1.7 million and $0.7 million, respectively. The benefit recognized in 2020 was primarily due to a favorable change in the defense cost assumptions. The expense recognized in 2019 was primarily due to an unfavorable change in the defense cost assumptions and the inclusion of non-mesothelioma cases in the cost projections, partially offset by a corresponding favorable change in our insurance recovery expectations. The expense recognized in 2018 was primarily due to an unfavorable change in the defense cost assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our projected asbestos-related claims and insurance receivables were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asbestos-related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;73.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asbestos-related insurance receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;66.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;General&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the above issues, the nature and scope of our business brings us in regular contact with the general public and a variety of businesses and government agencies. Such activities inherently subject us to the possibility of litigation, including environmental and product liability matters that are defended and handled in the ordinary course of business. We have established accruals for matters for which management considers a loss to be probable and reasonably estimable. It is the opinion of management that facts known at the present time do not indicate that such litigation will have a material adverse impact on our results of operations, financial position or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:EnvironmentalRemediationExpense
      contextRef="ifc37de09a9594dadbe06ded0d215f54d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4Xzc4Mg_6ecf6f5f-f0cc-43c0-bb00-1f2486a38600"
      unitRef="usd">1700000</us-gaap:EnvironmentalRemediationExpense>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i83263d2f27394a659d14dd6334bdf835_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4Xzg0Nw_96bd8af8-fdbf-4f9e-ac5a-8513e1eafee4"
      unitRef="usd">900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzYyNDE_a2f1c9ac-6d02-4e20-9254-8e6cb9190958">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the change in number of asbestos claims outstanding during 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims outstanding as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;New claims filed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;115&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pending claims concluded*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims outstanding as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* For the year ended December&#160;31, 2020, 126 claims were dismissed and 20 claims were settled. For the year ended December&#160;31, 2019, 373 claims were dismissed and 31 claims were settled.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Settlements totaled approximately $5.4 million for the year ended December&#160;31, 2020, compared to $5.0 million for the year ended December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTpkMDFkOWFhOGFmOWQ0NDI3OGU3NzcwMjE0Y2NlMzQxMC90YWJsZXJhbmdlOmQwMWQ5YWE4YWY5ZDQ0Mjc4ZTc3NzAyMTRjY2UzNDEwXzEtMS0xLTEtMA_f5b0522f-9fa6-463f-8fa4-183795723be8"
      unitRef="claim">592</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTpkMDFkOWFhOGFmOWQ0NDI3OGU3NzcwMjE0Y2NlMzQxMC90YWJsZXJhbmdlOmQwMWQ5YWE4YWY5ZDQ0Mjc4ZTc3NzAyMTRjY2UzNDEwXzEtMy0xLTEtMA_f072aaa0-d69f-473e-8663-f5370efedf83"
      unitRef="claim">745</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTpkMDFkOWFhOGFmOWQ0NDI3OGU3NzcwMjE0Y2NlMzQxMC90YWJsZXJhbmdlOmQwMWQ5YWE4YWY5ZDQ0Mjc4ZTc3NzAyMTRjY2UzNDEwXzItMS0xLTEtMA_1bff39c3-c81e-44cf-83e2-22a4a33d396d"
      unitRef="claim">115</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTpkMDFkOWFhOGFmOWQ0NDI3OGU3NzcwMjE0Y2NlMzQxMC90YWJsZXJhbmdlOmQwMWQ5YWE4YWY5ZDQ0Mjc4ZTc3NzAyMTRjY2UzNDEwXzItMy0xLTEtMA_88697b27-7f45-4f08-9315-5a61f46bf7f9"
      unitRef="claim">251</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyClaimsSettledAndDismissedNumber
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTpkMDFkOWFhOGFmOWQ0NDI3OGU3NzcwMjE0Y2NlMzQxMC90YWJsZXJhbmdlOmQwMWQ5YWE4YWY5ZDQ0Mjc4ZTc3NzAyMTRjY2UzNDEwXzMtMS0xLTEtMA_0176d458-6eb4-4174-b8ee-2264ffcc4a0d"
      unitRef="claim">146</us-gaap:LossContingencyClaimsSettledAndDismissedNumber>
    <us-gaap:LossContingencyClaimsSettledAndDismissedNumber
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTpkMDFkOWFhOGFmOWQ0NDI3OGU3NzcwMjE0Y2NlMzQxMC90YWJsZXJhbmdlOmQwMWQ5YWE4YWY5ZDQ0Mjc4ZTc3NzAyMTRjY2UzNDEwXzMtMy0xLTEtMA_0ba3b69a-aa61-4e7b-b539-40c9db0dc7e3"
      unitRef="claim">404</us-gaap:LossContingencyClaimsSettledAndDismissedNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTpkMDFkOWFhOGFmOWQ0NDI3OGU3NzcwMjE0Y2NlMzQxMC90YWJsZXJhbmdlOmQwMWQ5YWE4YWY5ZDQ0Mjc4ZTc3NzAyMTRjY2UzNDEwXzQtMS0xLTEtMA_4d380b36-0ec0-44b6-bf3c-1aacf03fccd5"
      unitRef="claim">561</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTpkMDFkOWFhOGFmOWQ0NDI3OGU3NzcwMjE0Y2NlMzQxMC90YWJsZXJhbmdlOmQwMWQ5YWE4YWY5ZDQ0Mjc4ZTc3NzAyMTRjY2UzNDEwXzQtMy0xLTEtMA_565766cf-6694-4d81-b675-5f0774dfbbb8"
      unitRef="claim">592</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyClaimsDismissedNumber
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzE1NTg_582711ae-0dd3-4433-ae77-6925bdf014fa"
      unitRef="claim">126</us-gaap:LossContingencyClaimsDismissedNumber>
    <us-gaap:LossContingencyClaimsSettledNumber
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzE1ODc_073e5170-b3fa-422a-a272-5320239ff992"
      unitRef="claim">20</us-gaap:LossContingencyClaimsSettledNumber>
    <us-gaap:LossContingencyClaimsDismissedNumber
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzE2MzQ_cf0d7f82-96c4-485a-89da-f7d91bd50ebd"
      unitRef="claim">373</us-gaap:LossContingencyClaimsDismissedNumber>
    <us-gaap:LossContingencyClaimsSettledNumber
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzE2NjM_640645cf-a4ad-4a0a-9c80-f8ff8c5c2601"
      unitRef="claim">31</us-gaap:LossContingencyClaimsSettledNumber>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzE3MjE_86ca5a30-61f0-4128-8db6-0b1739a2e9e4"
      unitRef="usd">5400000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzE3NTk_8a98f86a-03f9-4969-92d0-90d27d4da6c7"
      unitRef="usd">5000000.0</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LegalFees
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzM5NjY_16fd9603-42c8-45eb-b91b-3ec133c6d771"
      unitRef="usd">400000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzM5NzM_0309f972-f342-4c5b-80f8-07912ff2f2e6"
      unitRef="usd">700000</us-gaap:LegalFees>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzQ5MzI_c0c8dfd8-0b8c-467f-9b0e-e32fd50a905a"
      unitRef="usd">700000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzQ5MzY_a377b9d5-d5b9-401d-8cef-d5ba20f5891a"
      unitRef="usd">-1700000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzQ5NDM_572b297e-dc32-4d36-b755-c2c75c8449d2"
      unitRef="usd">-700000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90ZXh0cmVnaW9uOmUyMjYwMDIxYzJlNzQ3MTk5ZTg0NTY4OTMxMThlNDg4XzYyMzc_8729d927-250c-49e8-ae3c-2e4c221cca0d">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our projected asbestos-related claims and insurance receivables were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asbestos-related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;73.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asbestos-related insurance receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;66.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTplYzgzZGU3MzM1MWY0Y2NlOTI2MGMyZjJlZGQ0NWYzYi90YWJsZXJhbmdlOmVjODNkZTczMzUxZjRjY2U5MjYwYzJmMmVkZDQ1ZjNiXzItMS0xLTEtMA_63f31d2c-a480-4a27-9360-d969bd7069da"
      unitRef="usd">73200000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTplYzgzZGU3MzM1MWY0Y2NlOTI2MGMyZjJlZGQ0NWYzYi90YWJsZXJhbmdlOmVjODNkZTczMzUxZjRjY2U5MjYwYzJmMmVkZDQ1ZjNiXzItMy0xLTEtMA_4a814ef3-a2aa-48ed-8a6c-4547b11c48eb"
      unitRef="usd">85900000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:RecordedThirdPartyEnvironmentalRecoveriesReceivable
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTplYzgzZGU3MzM1MWY0Y2NlOTI2MGMyZjJlZGQ0NWYzYi90YWJsZXJhbmdlOmVjODNkZTczMzUxZjRjY2U5MjYwYzJmMmVkZDQ1ZjNiXzMtMS0xLTEtMA_0b796999-787c-41b6-9c80-97e41bdd0124"
      unitRef="usd">66800000</us-gaap:RecordedThirdPartyEnvironmentalRecoveriesReceivable>
    <us-gaap:RecordedThirdPartyEnvironmentalRecoveriesReceivable
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNTcvZnJhZzplMjI2MDAyMWMyZTc0NzE5OWU4NDU2ODkzMTE4ZTQ4OC90YWJsZTplYzgzZGU3MzM1MWY0Y2NlOTI2MGMyZjJlZGQ0NWYzYi90YWJsZXJhbmdlOmVjODNkZTczMzUxZjRjY2U5MjYwYzJmMmVkZDQ1ZjNiXzMtMy0xLTEtMA_14cf023e-e822-4e0d-b45d-b3534a1fb2d9"
      unitRef="usd">78300000</us-gaap:RecordedThirdPartyEnvironmentalRecoveriesReceivable>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzUxOTQ_b9389ada-2ecb-43ad-84b5-73ab81bfd6cd">Income Taxes&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &#x201c;Income before income tax expense&#x201d; line item in the consolidated statements of operations consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(4,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;68,534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &#x201c;Income tax expense&#x201d; line item in the consolidated statements of operations consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,340&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(11,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(5,672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(2,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,216&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;31,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(13,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,455)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,549)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities as of December&#160;31, 2020 and 2019, were comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued employee benefits and compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,199&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;665&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,167&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,824&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;47,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less deferred tax asset valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(9,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets, net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;37,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,282&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Postretirement benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,001&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unremitted earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,426&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,115&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17,538&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net deferred tax asset (liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, we had state net operating loss carryforwards ranging from $0.2 million to $4.7 million in various state taxing jurisdictions, which expire between 2022 and 2039 and approximately $8.4 million of credit carryforwards in Arizona, which will expire between 2021 and 2035. We also had $5.8 million of federal research and development (R&amp;amp;D) credit carryforwards that begin to expire in 2031. We believe that it is more likely than not that the benefit from certain of the state net operating loss, state R&amp;amp;D credits carryforwards will not be realized. In recognition of this risk, we have provided a valuation allowance of $8.0 million relating to these carryforwards. We currently have approximately $2.2 million of foreign tax credits that begin to expire in 2030.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had a valuation allowance of $9.3 million as of December&#160;31, 2020 and $14.6 million as of December&#160;31, 2019, against certain of our deferred tax assets, primarily carryforwards expected to expire unused and deferred tax assets that are capital in nature. No valuation allowance has been provided on our other deferred tax assets, as we believe it is more likely than not that all such assets will be realized in the applicable jurisdictions. In 2020, we released the valuation allowance of $5.3&#160;million previously established against our R&amp;amp;D credit carryforwards as a result of our updated analysis, including current year utiliziation and updated future utilization. We reached this conclusion after considering the availability of taxable income in prior carryback years, tax planning strategies, and the likelihood of future taxable income exclusive of reversing temporary differences and carryforwards in the respective jurisdictions or entities. Differences between forecasted and actual future &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;operating results or changes in carryforward periods could adversely impact the amount of deferred tax asset considered realizable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense differs from the amount computed by applying the U.S. federal statutory income tax rate to income before income taxes. The reasons for this difference were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax expense at Federal statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,392&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign source income, net of tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,050&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State tax, net of federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Tax Reform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity compensation excess tax deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General business credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distribution related foreign taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,332&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Executive compensation limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;900&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance change (excluding U.S. Tax Reform)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(5,375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disproportionate tax effect of pension settlement charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;287&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our effective income tax rate for 2020 was 27.1% compared to 14.2% for 2019. The 2020 rate increase was primarily due to the increase in current year accruals of reserves for uncertain tax positions, the decrease in foreign tax credits available to offset foreign source income, the decrease in excess tax deductions on stock-based compensation and higher tax impact on unremitted foreign earnings and profits, partially offset by the beneficial impact of changes in valuation allowance related to R&amp;amp;D credits and pre-tax mix across jurisdictions with disparate tax rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not make any changes in 2020 to our position on the permanent reinvestment of our historical earnings from foreign operations. With the exception of certain Chinese subsidiaries, we continue to assert that historical foreign earnings are indefinitely reinvested. As of December&#160;31, 2020 and 2019, we had recorded a deferred tax liability of $2.4 million and $1.6 million, respectively, for Chinese withholding tax on undistributed earnings that are not indefinitely reinvested. The other remaining foreign subsidiaries have both the intent and ability to indefinitely reinvest their undistributed earnings and we estimate that, if these undistributed earnings are distributed, they may give rise to an estimated $3.8 million of additional tax liabilities. If circumstances change and it becomes apparent that some, or all of the undistributed earnings as of December&#160;31, 2020 will not be indefinitely reinvested, the provision for the tax consequences, if any, will be recorded in the period when circumstances change. Distributions out of current and future earnings are permissible to fund discretionary activities such as business acquisitions. However, when distributions are made, this could result in a higher effective tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized tax benefits, excluding potential interest and penalties, for the years ended December&#160;31, 2020 and December&#160;31, 2019, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross increases - current period tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,417&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross increases - tax positions in prior periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;46&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross decreases - tax positions in prior periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the balance of unrecognized tax benefits as of December&#160;31, 2020 were $15.3 million of tax benefits that, if recognized, would impact the effective tax rate. Also included in the balance of unrecognized tax benefit as of December&#160;31, 2020 were $0.4 million of tax benefits that, if recognized, would result in adjustments to other tax accounts, primarily deferred taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized interest accrued related to unrecognized tax benefit as income tax expense. Related to the unrecognized tax benefits noted above, as of December&#160;31, 2020 and 2019, we had accrued potential interest and penalties of approximately $1.2 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;million and $0.7 million, respectively. We have recorded a net income tax expense of $0.5 million during December&#160;31, 2020 and net income tax expense of $0.2 million during 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to taxation in the U.S. and various state and foreign jurisdictions. Our tax years from 2016 through 2020 are subject to examination by the tax authorities. With few exceptions, we are no longer subject to U.S. federal, state, local and foreign examinations by tax authorities for the years before 2016.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzUxOTg_78c61a7b-8427-443e-a1a9-c6f587598c49">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &#x201c;Income before income tax expense&#x201d; line item in the consolidated statements of operations consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(4,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;68,534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo1MGZjMDJhMDhmNjI0YmQ0YmZlNjlmNDRkMzY1YzQ5MS90YWJsZXJhbmdlOjUwZmMwMmEwOGY2MjRiZDRiZmU2OWY0NGQzNjVjNDkxXzEtMS0xLTEtMA_39d401e4-d1e4-4e96-a961-83d5046fa010"
      unitRef="usd">-4371000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo1MGZjMDJhMDhmNjI0YmQ0YmZlNjlmNDRkMzY1YzQ5MS90YWJsZXJhbmdlOjUwZmMwMmEwOGY2MjRiZDRiZmU2OWY0NGQzNjVjNDkxXzEtMy0xLTEtMA_86794844-b301-474b-9d44-033268e803b5"
      unitRef="usd">-18711000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo1MGZjMDJhMDhmNjI0YmQ0YmZlNjlmNDRkMzY1YzQ5MS90YWJsZXJhbmdlOjUwZmMwMmEwOGY2MjRiZDRiZmU2OWY0NGQzNjVjNDkxXzEtNS0xLTEtMA_bc7f85b9-e5d0-4df4-aaf7-cb85c1a37efc"
      unitRef="usd">14381000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo1MGZjMDJhMDhmNjI0YmQ0YmZlNjlmNDRkMzY1YzQ5MS90YWJsZXJhbmdlOjUwZmMwMmEwOGY2MjRiZDRiZmU2OWY0NGQzNjVjNDkxXzItMS0xLTEtMA_e564f4a6-8491-4007-ba0e-8d22d8650ba9"
      unitRef="usd">72905000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo1MGZjMDJhMDhmNjI0YmQ0YmZlNjlmNDRkMzY1YzQ5MS90YWJsZXJhbmdlOjUwZmMwMmEwOGY2MjRiZDRiZmU2OWY0NGQzNjVjNDkxXzItMy0xLTEtMA_f1e51c90-63be-4dde-bf21-17adf6543854"
      unitRef="usd">73837000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo1MGZjMDJhMDhmNjI0YmQ0YmZlNjlmNDRkMzY1YzQ5MS90YWJsZXJhbmdlOjUwZmMwMmEwOGY2MjRiZDRiZmU2OWY0NGQzNjVjNDkxXzItNS0xLTEtMA_58e4062c-6505-421f-be56-48cf274415c3"
      unitRef="usd">96208000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo1MGZjMDJhMDhmNjI0YmQ0YmZlNjlmNDRkMzY1YzQ5MS90YWJsZXJhbmdlOjUwZmMwMmEwOGY2MjRiZDRiZmU2OWY0NGQzNjVjNDkxXzMtMS0xLTEtMA_98ba5b7d-6abe-425a-82be-fb0a37564078"
      unitRef="usd">68534000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo1MGZjMDJhMDhmNjI0YmQ0YmZlNjlmNDRkMzY1YzQ5MS90YWJsZXJhbmdlOjUwZmMwMmEwOGY2MjRiZDRiZmU2OWY0NGQzNjVjNDkxXzMtMy0xLTEtMA_67d3f4e4-d290-46c5-ba6d-72bc15c47ef5"
      unitRef="usd">55126000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo1MGZjMDJhMDhmNjI0YmQ0YmZlNjlmNDRkMzY1YzQ5MS90YWJsZXJhbmdlOjUwZmMwMmEwOGY2MjRiZDRiZmU2OWY0NGQzNjVjNDkxXzMtNS0xLTEtMA_4cf09214-9809-47df-8f02-b76fe4f93063"
      unitRef="usd">110589000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzUxNzA_c859a880-85a8-4e06-a0c0-d1cff251b99e">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &#x201c;Income tax expense&#x201d; line item in the consolidated statements of operations consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,340&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(11,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(5,672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(2,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,216&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;31,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(13,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,455)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,549)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzItMS0xLTEtMA_92c9238d-a47d-43ac-9d79-f648fdb91461"
      unitRef="usd">5340000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzItMy0xLTEtMA_0336e679-c3be-4529-b684-ed2409a42fd8"
      unitRef="usd">-11012000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzItNS0xLTEtMA_42740e2d-a745-434f-a600-4acb784c02ed"
      unitRef="usd">-5672000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzMtMS0xLTEtMA_2227306e-859f-47e1-b4f7-012da21ebae2"
      unitRef="usd">26610000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzMtMy0xLTEtMA_ca136301-abc8-45d4-a4db-c592f7d8fbe1"
      unitRef="usd">-2394000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzMtNS0xLTEtMA_47bb12c5-c6c2-40e4-9bb1-2c4d065a9ffa"
      unitRef="usd">24216000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzQtMS0xLTEtMA_da561364-a219-4fdc-b831-131c1f5a18b9"
      unitRef="usd">31950000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzQtMy0xLTEtMA_fc8ed633-4eff-4e00-97e2-390418636666"
      unitRef="usd">-13406000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzQtNS0xLTEtMA_f8bf4760-08e9-434e-af5b-6e18adc19b05"
      unitRef="usd">18544000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzctMS0xLTEtMA_5e39e79b-2375-41bf-b6ec-7b9f5eea9040"
      unitRef="usd">3372000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzctMy0xLTEtMA_331d4bd8-a3eb-454b-9906-8fdad2cd621f"
      unitRef="usd">-16827000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzctNS0xLTEtMA_3e0f2aed-261c-438c-bee6-e428eb6c7bcb"
      unitRef="usd">-13455000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzgtMS0xLTEtMA_b5e583c4-6858-445a-a93e-2dd261c5c812"
      unitRef="usd">21984000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzgtMy0xLTEtMA_dea02c68-765b-41f5-bfce-7faa3230ebe4"
      unitRef="usd">-722000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzgtNS0xLTEtMA_a4e37954-7172-4061-bc7f-1ac82cf3bbc2"
      unitRef="usd">21262000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzktMS0xLTEtMA_609c9ba4-fb50-4b6f-aa14-a7ea5039f781"
      unitRef="usd">25356000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzktMy0xLTEtMA_97911096-e190-470b-bd8c-c15f8eea3edd"
      unitRef="usd">-17549000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzktNS0xLTEtMA_4335687e-3e74-4e34-b6ef-6e2baf5790f0"
      unitRef="usd">7807000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzEyLTEtMS0xLTA_b481e4d2-494c-4b8b-852b-f5e1fb45d5a5"
      unitRef="usd">-341000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzEyLTMtMS0xLTA_dee8aa64-1097-4382-9a32-45e02f4a2fc1"
      unitRef="usd">-3007000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzEyLTUtMS0xLTA_f5c2c62f-01cd-4fd5-a137-c5d9ec5c7319"
      unitRef="usd">-3348000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzEzLTEtMS0xLTA_50bc2be7-d048-40d0-807f-5d34deabdced"
      unitRef="usd">26604000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzEzLTMtMS0xLTA_d7030454-f533-40e6-9709-5529b3816de4"
      unitRef="usd">-318000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzEzLTUtMS0xLTA_e471901c-f962-4293-9af9-a91743794261"
      unitRef="usd">26286000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzE0LTEtMS0xLTA_d8a84e96-8dfa-4e66-83fe-730490d7d6f7"
      unitRef="usd">26263000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzE0LTMtMS0xLTA_eca12393-c831-46cd-83aa-1b7f8ad82b0e"
      unitRef="usd">-3325000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo5OGVlNmRmMWM0Y2I0YTAwODFmMTVlNzk4ZDAyMDdhNi90YWJsZXJhbmdlOjk4ZWU2ZGYxYzRjYjRhMDA4MWYxNWU3OThkMDIwN2E2XzE0LTUtMS0xLTA_f779a32f-e0e0-4493-bf6f-7eac1361043d"
      unitRef="usd">22938000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzUxOTA_0a82a5b8-1aaa-47e4-aa05-c22fb133b6b0">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities as of December&#160;31, 2020 and 2019, were comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued employee benefits and compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,199&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax loss and credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;665&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,167&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,824&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;47,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less deferred tax asset valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(9,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets, net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;37,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,282&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Postretirement benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,001&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unremitted earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,426&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,115&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17,538&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net deferred tax asset (liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzItMS0xLTEtMA_0f0d1846-8913-4d40-8738-ba6464b1047e"
      unitRef="usd">6199000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzItMy0xLTEtMA_f21c2c6f-6227-4025-9a3e-e9e73201eaed"
      unitRef="usd">5730000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzMtMS0xLTEtMA_8774d0dd-0c73-4d2a-869a-ab185648af98"
      unitRef="usd">17644000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzMtMy0xLTEtMA_ba100842-ede8-40c6-8f83-d7893c310a11"
      unitRef="usd">17761000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzQtMS0xLTEtMA_1fbfe656-0d62-4071-a9d5-c7dccd70dcae"
      unitRef="usd">6581000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzQtMy0xLTEtMA_bd36fc5d-e8b6-4ab3-acf3-418d0b5a3644"
      unitRef="usd">5996000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <rog:DeferredTaxAssetsOperatingLeases
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzUtMS0xLTEtMA_b480c848-8513-4788-88f1-10f2641f6e68"
      unitRef="usd">665000</rog:DeferredTaxAssetsOperatingLeases>
    <rog:DeferredTaxAssetsOperatingLeases
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzUtMy0xLTEtMA_a2317e78-4ab1-4ef7-b586-628de4942214"
      unitRef="usd">904000</rog:DeferredTaxAssetsOperatingLeases>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzYtMS0xLTEtODg4OA_17c92712-0c31-4542-9460-99a7ff31a322"
      unitRef="usd">14167000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzYtMy0xLTEtODg4OA_5a275b9f-a6e0-4ffd-a1af-a3069ce573e7"
      unitRef="usd">11343000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzYtMS0xLTEtMA_275dd342-141a-494f-a5bb-ea6a85d2bb6a"
      unitRef="usd">1824000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzYtMy0xLTEtMA_5af8e97b-36d7-44f3-b7cf-73530559438a"
      unitRef="usd">2210000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzctMS0xLTEtMA_d02ba16e-42e6-481a-a11e-c76b9afaf7ad"
      unitRef="usd">47080000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzctMy0xLTEtMA_94520a25-a5aa-4ced-bb55-36a47f6c7a6e"
      unitRef="usd">43944000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzgtMS0xLTEtMA_8b5dccab-18a5-4096-b1cb-3b1a28b4bddb"
      unitRef="usd">9250000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzgtMy0xLTEtMA_36ddb552-44df-44ca-b114-38ae730397db"
      unitRef="usd">14625000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzktMS0xLTEtMA_f8cc76c3-7750-4932-ab3d-2ee586b6749f"
      unitRef="usd">37830000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzktMy0xLTEtMA_59776de8-0bba-406e-ac91-577a69730ead"
      unitRef="usd">29319000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzExLTEtMS0xLTA_460dba9d-88d5-4e9b-88f9-37ecf3b6ecf8"
      unitRef="usd">10282000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzExLTMtMS0xLTA_29add433-ed4b-4fe3-a0b1-38fc7b6098ce"
      unitRef="usd">15368000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <rog:DeferredTaxLiabilityPostretirementBenefit
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzEyLTEtMS0xLTA_e5f60c54-4a1d-49d8-9d47-2fd7fcc513c2"
      unitRef="usd">2001000</rog:DeferredTaxLiabilityPostretirementBenefit>
    <rog:DeferredTaxLiabilityPostretirementBenefit
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzEyLTMtMS0xLTA_2bcd0597-2b05-49f7-ae0d-08b58ab5bb4d"
      unitRef="usd">1719000</rog:DeferredTaxLiabilityPostretirementBenefit>
    <rog:DeferredTaxLiabilitiesUnremittedEarnings
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzEzLTEtMS0xLTA_2b0b39d8-2c46-49d0-86d6-5bf7d807a0c0"
      unitRef="usd">2426000</rog:DeferredTaxLiabilitiesUnremittedEarnings>
    <rog:DeferredTaxLiabilitiesUnremittedEarnings
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzEzLTMtMS0xLTA_4517e4ac-3700-4064-89ae-eacee747be5e"
      unitRef="usd">1624000</rog:DeferredTaxLiabilitiesUnremittedEarnings>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzE0LTEtMS0xLTA_22e3e996-24a8-4a33-81ba-d7bd8a48d9a2"
      unitRef="usd">714000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzE0LTMtMS0xLTA_2630af76-8b09-4ca8-8c8f-2b14a15af524"
      unitRef="usd">908000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzE1LTEtMS0xLTA_3cc8d21a-cbde-4545-8203-ffb908473a70"
      unitRef="usd">2115000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzE1LTMtMS0xLTA_88efa341-a08e-463a-bf41-492d93ff79e3"
      unitRef="usd">1803000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzE2LTEtMS0xLTA_e080431f-5c5c-4c32-a712-dbe9cd19c6da"
      unitRef="usd">17538000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzE2LTMtMS0xLTA_97931333-4206-44df-a526-e57816ec3667"
      unitRef="usd">21422000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzE3LTEtMS0xLTA_7bd34d89-9e5c-4daf-a224-b3f0136cb261"
      unitRef="usd">20292000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTpmMDk1NmIzNWVkMWY0OTNkODljNGI0MWI3NWNmZDkyMi90YWJsZXJhbmdlOmYwOTU2YjM1ZWQxZjQ5M2Q4OWM0YjQxYjc1Y2ZkOTIyXzE3LTMtMS0xLTA_56cdd168-2b5b-4b6b-bbb0-b66b3bae4642"
      unitRef="usd">7897000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="id0c4e8876e794535afdf8cc54559d154_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzM5MQ_0cf4a933-39ec-4abb-9e80-d0c5b5266891"
      unitRef="usd">200000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i9e6e6637215c48949d848b3b7fdde3de_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzM5Nw_2bdddea5-e273-4bdf-a07f-e2cc970b0300"
      unitRef="usd">4700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i722bde53620747de8b026d9ea0001d4b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzQ5Mg_6fefefae-3fcb-475f-8aa6-d05dd225d20d"
      unitRef="usd">8400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzU4NA_d35f6b57-80c4-4e44-b67d-2d4683403b95"
      unitRef="usd">5800000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i073b4a756c184352b9001d50911405bc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2Xzk0Ng_51156612-7028-4638-a359-8dbbbd83372f"
      unitRef="usd">8000000.0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzEwMTQ_ca56edf6-f756-4a1f-8fbc-3bb985f20b28"
      unitRef="usd">2200000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzExMDI_b7f437bc-e29f-450a-8bb9-db0acfb06e65"
      unitRef="usd">9300000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzExMTg_be5e7c5d-22a6-46d6-bc02-82002eac5fb5"
      unitRef="usd">14600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i44f650a2df8742e5860aa8dcba302d3a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzEwOTk1MTE2NDAwNTc_2ad8b3ff-3251-4a70-9bb6-266d766e3aa5"
      unitRef="usd">-5300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzUxOTk_8b8df800-c71b-45b9-b579-5a4fda5e7a7b">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense differs from the amount computed by applying the U.S. federal statutory income tax rate to income before income taxes. The reasons for this difference were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax expense at Federal statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,392&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign source income, net of tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,050&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State tax, net of federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Tax Reform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity compensation excess tax deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General business credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distribution related foreign taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,332&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Executive compensation limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;900&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance change (excluding U.S. Tax Reform)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(5,375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disproportionate tax effect of pension settlement charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;287&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEtMS0xLTEtMA_ebb38352-506a-4915-b50b-2303840d3557"
      unitRef="usd">14392000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEtMy0xLTEtMA_edda7847-96e3-4456-812c-246f00a353dc"
      unitRef="usd">11576000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEtNS0xLTEtMA_8e09c335-a5d4-48cb-84f7-04c3151cadbf"
      unitRef="usd">23224000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzItMS0xLTEtMA_af27bb94-828d-49a0-80a4-e6244f6a36f7"
      unitRef="usd">1193000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzItMy0xLTEtMA_4d2dd0da-842b-484a-8311-4394e3976be7"
      unitRef="usd">107000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzItNS0xLTEtMA_4a039386-5ee2-4a09-bd88-c717ee68cc35"
      unitRef="usd">826000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzMtMS0xLTEtMA_798e6b85-d626-481d-964e-0ed94d04c3aa"
      unitRef="usd">-1050000</us-gaap:IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion>
    <us-gaap:IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzMtMy0xLTEtMA_e76aa9af-f3a6-48e5-b982-858a5dd0d55e"
      unitRef="usd">2248000</us-gaap:IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion>
    <us-gaap:IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzMtNS0xLTEtMA_4e4efe0c-bc55-435b-baf6-312a1101e25b"
      unitRef="usd">197000</us-gaap:IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzQtMS0xLTEtMA_0a535300-3d9b-495a-bcfe-b8ab416b6c90"
      unitRef="usd">-313000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzQtMy0xLTEtMA_39d53845-0797-4a33-82a2-939f32d0839c"
      unitRef="usd">-690000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzQtNS0xLTEtMA_98cb5494-1102-4d90-930a-6ab39dc0bdbf"
      unitRef="usd">121000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <rog:EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzUtMS0xLTEtMA_da1ec8f0-02da-435d-8d5e-64921f2e79da"
      unitRef="usd">5800000</rog:EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefit>
    <rog:EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzUtMy0xLTEtMA_606ff562-3b2f-4937-a226-479af4ab975c"
      unitRef="usd">543000</rog:EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefit>
    <rog:EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzUtNS0xLTEtMA_5df3e3f5-c029-4bb8-bd0a-8890c4c7e77d"
      unitRef="usd">-869000</rog:EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefit>
    <rog:EffectiveIncomeTaxRateReconciliationTransitionTaxonUnremittedEarnings
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzYtMS0xLTEtMA_49cbf7a0-7ba1-465a-9562-27e0be912498"
      unitRef="usd">0</rog:EffectiveIncomeTaxRateReconciliationTransitionTaxonUnremittedEarnings>
    <rog:EffectiveIncomeTaxRateReconciliationTransitionTaxonUnremittedEarnings
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzYtMy0xLTEtMA_01b056ca-3a09-4232-81b8-8a66daafbff1"
      unitRef="usd">0</rog:EffectiveIncomeTaxRateReconciliationTransitionTaxonUnremittedEarnings>
    <rog:EffectiveIncomeTaxRateReconciliationTransitionTaxonUnremittedEarnings
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzYtNS0xLTEtMA_51b63360-6f5b-46ab-a595-ecb9a0da709e"
      unitRef="usd">209000</rog:EffectiveIncomeTaxRateReconciliationTransitionTaxonUnremittedEarnings>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzctMS0xLTEtMA_2b033256-1e6c-422c-92a2-d1b2f076b47d"
      unitRef="usd">-791000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzctMy0xLTEtMA_2a54851e-d8da-4720-9a5a-6cea037fd9c7"
      unitRef="usd">-2902000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzctNS0xLTEtMA_1f9b3506-a7df-4233-b32b-cab6fe53113c"
      unitRef="usd">-2238000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzgtMS0xLTEtMA_47004d78-9d6b-4e49-a2a2-285d0d7c4cd7"
      unitRef="usd">931000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzgtMy0xLTEtMA_a368902d-2c93-4fa4-97e2-8f03a835425f"
      unitRef="usd">656000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzgtNS0xLTEtMA_7f6a5323-2585-442f-8877-a345b9442bda"
      unitRef="usd">2172000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <rog:EffectiveIncomeTaxRateReconciliationTaxesonUnremittedEarningsAmount
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzktMS0xLTEtMA_99bbe5e7-230e-423a-ba39-ee973a5e5668"
      unitRef="usd">2332000</rog:EffectiveIncomeTaxRateReconciliationTaxesonUnremittedEarningsAmount>
    <rog:EffectiveIncomeTaxRateReconciliationTaxesonUnremittedEarningsAmount
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzktMy0xLTEtMA_467f563d-04b5-4856-ac0c-d79dfee60cb2"
      unitRef="usd">1240000</rog:EffectiveIncomeTaxRateReconciliationTaxesonUnremittedEarningsAmount>
    <rog:EffectiveIncomeTaxRateReconciliationTaxesonUnremittedEarningsAmount
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzktNS0xLTEtMA_86aea3f5-f68a-4fc4-a428-3696940fcc12"
      unitRef="usd">1916000</rog:EffectiveIncomeTaxRateReconciliationTaxesonUnremittedEarningsAmount>
    <rog:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationAmount
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEwLTEtMS0xLTc5NTE_35ab98ab-d41f-466a-8e68-675c065ff912"
      unitRef="usd">900000</rog:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationAmount>
    <rog:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationAmount
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEwLTMtMS0xLTc5NTE_184903f8-5ff1-45a7-8fbe-851055eead42"
      unitRef="usd">589000</rog:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationAmount>
    <rog:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationAmount
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEwLTUtMS0xLTc5NTE_7b8b1e9c-2ea6-4627-8353-05d8a962a7cf"
      unitRef="usd">801000</rog:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationAmount>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEwLTEtMS0xLTA_552f1df9-91da-40b7-9d40-fc11b6b5c96b"
      unitRef="usd">-5375000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEwLTMtMS0xLTA_6527bf87-f311-4a14-ac7a-071bd90e50c8"
      unitRef="usd">-2527000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEwLTUtMS0xLTA_0c402cd3-2d64-4111-a8aa-32407154da57"
      unitRef="usd">602000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <rog:EffectiveIncomeTaxRateReconciliationDisproportionateTaxEffectOfPensionSettlement
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzExLTEtMS0xLTA_a0324205-804d-479d-8a49-a0d12c7dac98"
      unitRef="usd">0</rog:EffectiveIncomeTaxRateReconciliationDisproportionateTaxEffectOfPensionSettlement>
    <rog:EffectiveIncomeTaxRateReconciliationDisproportionateTaxEffectOfPensionSettlement
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzExLTMtMS0xLTA_c6ae5077-3682-46fd-b3ec-0afd3e22960f"
      unitRef="usd">2510000</rog:EffectiveIncomeTaxRateReconciliationDisproportionateTaxEffectOfPensionSettlement>
    <rog:EffectiveIncomeTaxRateReconciliationDisproportionateTaxEffectOfPensionSettlement
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzExLTUtMS0xLTA_20d5e087-d360-445f-862a-30183cccbb5c"
      unitRef="usd">0</rog:EffectiveIncomeTaxRateReconciliationDisproportionateTaxEffectOfPensionSettlement>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEyLTEtMS0xLTA_ee89cbee-723c-43d8-8561-097dd0863dd2"
      unitRef="usd">287000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEyLTMtMS0xLTA_06eccf03-8ab8-4fba-b968-1887d9fa28a7"
      unitRef="usd">265000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEyLTUtMS0xLTA_aeee2f30-339e-495c-8b24-9c9cd250afa5"
      unitRef="usd">715000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEzLTEtMS0xLTA_97af31d0-623d-4841-98d3-519148e5e9ee"
      unitRef="usd">18544000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEzLTMtMS0xLTA_0b6d4378-508b-48b8-aa3e-c28560b55bb2"
      unitRef="usd">7807000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTphODE5Nzc5MzE4ZTk0ZmEyODczMjI1ZjEyMWVkMzJlZC90YWJsZXJhbmdlOmE4MTk3NzkzMThlOTRmYTI4NzMyMjVmMTIxZWQzMmVkXzEzLTUtMS0xLTA_2b9d15bb-84d4-438f-9934-ae98ba972b1b"
      unitRef="usd">22938000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzIxNTg_8d31c46a-4bf5-4737-bf46-aaf85732dc7d"
      unitRef="number">0.271</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzIxNzM_baff78f8-45cb-4bca-9ff2-8217b3496ce8"
      unitRef="number">0.142</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i0170d774b9584993ba534b8701e6d371_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzMxMTY_55f9e199-47ca-42df-8229-3090ca3070dd"
      unitRef="usd">2400000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="ifd84097041bc4819b1af0230ba073930_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzMxMjM_dfa02514-08b8-4770-8c1c-4f8eb3fb6290"
      unitRef="usd">1600000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzM4NDgyOTA3MDkxNDU_4e3a1609-5bc5-4fab-b535-2bf3f348bf9f"
      unitRef="usd">3800000</us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzUxNzI_091f21c9-57c8-4357-96fa-683a15e068af">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized tax benefits, excluding potential interest and penalties, for the years ended December&#160;31, 2020 and December&#160;31, 2019, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross increases - current period tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,417&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross increases - tax positions in prior periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;46&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross decreases - tax positions in prior periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzEtMS0xLTEtMA_e941559e-e469-437e-b18a-e07f3f7398e8"
      unitRef="usd">10217000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzEtMy0xLTEtMA_6c1829c1-e599-4272-b9ca-fd1b72655c46"
      unitRef="usd">9801000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzItMS0xLTEtMA_e7313dd9-8283-44e0-a463-f3c8341e1cd6"
      unitRef="usd">5417000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzItMy0xLTEtMA_e63b62ea-299c-488b-85e8-d662b111ee09"
      unitRef="usd">3139000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzMtMS0xLTEtMA_a56c3ffb-c025-47f7-939a-62cb5b8972c6"
      unitRef="usd">46000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzMtMy0xLTEtMA_4a5e2ec1-ea72-42cc-abec-167bc0d4d3bb"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzQtMS0xLTEtMA_47fac486-bfda-4a70-a736-5050118ded39"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzQtMy0xLTEtMA_97f4ebb4-a34f-402c-b913-08bc735db879"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <rog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzUtMS0xLTEtMA_9e841995-f6ae-44e0-8e75-ec4c8b6ff67f"
      unitRef="usd">8000</rog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation>
    <rog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzUtMy0xLTEtMA_41d23a59-bba3-437c-899f-a5aeb7e1eea8"
      unitRef="usd">0</rog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzYtMS0xLTEtMA_8554ca28-ac22-4067-90ab-17a0b2b8ed9f"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzYtMy0xLTEtMA_8ad865c9-a10d-464f-99c9-057db33a2dc5"
      unitRef="usd">2723000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzctMS0xLTEtMA_a17a3d50-cb38-4334-b0a3-172b268329f8"
      unitRef="usd">15688000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90YWJsZTo0MTQ0NWFlZTQxNTg0NGI1OWRlZmU3ZmQ5ODEyMjk5OS90YWJsZXJhbmdlOjQxNDQ1YWVlNDE1ODQ0YjU5ZGVmZTdmZDk4MTIyOTk5XzctMy0xLTEtMA_62b74771-72b1-4e14-b11e-b84047a3aa54"
      unitRef="usd">10217000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzQxODY_7af93f1c-ad45-40dd-a16d-fca192a50e7e"
      unitRef="usd">15300000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <rog:UnrecognizedTaxBenefitsthatWouldResultinAdjustmentsToOtherTaxAccounts
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzQzMzQ_bda88d30-b02a-4836-9c66-6b3c33731abb"
      unitRef="usd">400000</rog:UnrecognizedTaxBenefitsthatWouldResultinAdjustmentsToOtherTaxAccounts>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzQ2NzM_b30dae1a-a448-4ee9-876c-eb06bd74f025"
      unitRef="usd">1200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzQ2ODA_af9b9dd8-5f14-44b5-9a26-197e7cbe6b5e"
      unitRef="usd">700000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzQ3NDM_5cd3f5b9-6c6d-4392-9a3c-f95480ee82b0"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjAvZnJhZzphYzQ1OTI2NDNiMjk0ODMyODQxNDczMWZhMGZlMmJmNi90ZXh0cmVnaW9uOmFjNDU5MjY0M2IyOTQ4MzI4NDE0NzMxZmEwZmUyYmY2XzQ3ODM_c5611d4e-678a-48ff-b37d-057d1e257f48"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90ZXh0cmVnaW9uOjQ1MTRjY2RiYWRjMjRjODg4OTAzZTIwM2JjOWI3YzViXzQxNDE_8e68ba3d-691d-45d5-8822-b4b4d4b9b0dc">Operating Segment and Geographic Information&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our reporting structure is comprised of the following strategic operating segments: ACS, EMS and PES. The remaining operations, which represent our non-core businesses, are reported in the Other operating segment. We believe this structure aligns our external reporting presentation with how we currently manage and view our business internally.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a disaggregation of revenue from contracts with customers and other pertinent financial information, for the periods indicated; inter-segment sales have been eliminated from the net sales data:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net sales - recognized over time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,614&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;189,140&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;215,107&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net sales - recognized at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;267,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;317,563&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;587,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;268,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;328,177&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;189,980&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;802,583&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;38,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,817&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(6,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;67,334&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;407,667&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;504,199&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;338,419&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13,720&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,264,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;482&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40,385&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13,762&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;47,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;71,425&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,248&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,248&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Equity income in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,877&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,877&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales - recognized over time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales - recognized at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;348,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;669,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;898,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;569,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;278,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,273,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity income in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales - recognized over time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;244,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales - recognized at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;634,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;879,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,279,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity income in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Segment Net Sales by Geographic Area&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents net sales by our operating segment operations by geographic area for the years indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Region/Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;66,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;128,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,679&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;222,848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,639&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,437&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;304&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;682&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;69,050&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;136,784&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,715&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;234,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;115,454&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;108,161&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;37,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;264,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;51,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,088&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;116,356&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;167,196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;151,525&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;56,931&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;380,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,452&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;59,429&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;410&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;90,409&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21,001&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,750&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;48,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,935&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;96,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;32,453&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;39,868&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;108,334&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;187,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;268,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;328,177&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;189,980&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;802,583&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;274,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;437,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;898,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;266,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;199,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;417,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;879,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Net sales are allocated to countries based on the location of the customer. The table above lists individual countries with 10% or more of net sales for the periods indicated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2014, the FASB issued ASU 2014-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, to achieve a consistent application of revenue recognition, resulting in a single revenue model to be applied by reporting companies under U.S. generally accepted accounting principles. Under the new model, recognition of revenue occurs when a customer obtains control of promised goods or services in an amount that reflects the consideration to which the providing entity expects to be entitled in exchange for those goods or services. In addition, the new standard requires that reporting companies disclose the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. On January 1, 2018, we adopted ASU 2014-09 retrospectively with the cumulative effect of applying the standard recognized at the date of implementation and without restatement of comparative periods. This application of the new standard resulted in an increase to the January 1, 2018 balance of retained earnings of approximately $4.2 million, net of tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We manufacture some products to customer specifications which are customized to such a degree that it is unlikely that another entity would purchase these products or that we could modify these products for another customer. These products are deemed to have no alternative use to us whereby we have an enforceable right to payment evidenced by contractual termination clauses. In accordance with ASC 606, for those circumstances we recognize revenue on an over-time basis. Revenue recognition does not occur until the product meets the definition of &#x201c;no alternative use&#x201d; and therefore, items that have not yet reached that point in the production process are not included in the population of items with over-time revenue recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As appropriate, we record estimated reductions to revenue for customer returns, allowances, and warranty claims. Provisions for such reductions are made at the time of sale and are typically derived from historical trends and other relevant information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had contract assets primarily related to unbilled revenue for revenue recognized related to products that are deemed to have no alternative use whereby we have the right to payment. Revenue is recognized in advance of billing to the customer in these circumstances as billing is typically performed at the time of shipment to the customer. The unbilled revenue is included in the contract assets on the consolidated statements of financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contract assets by operating segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;750&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23,449&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,575&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not have any contract liabilities as of December&#160;31, 2020 or 2019. No impairment losses were recognized for the years ended December&#160;31, 2020 or 2019 on any receivables or contract assets arising from our contracts with customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long-Lived Assets by Geographic Area&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our long-lived assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; by geographic area were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;432,497&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;48,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;133,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;46,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;660,576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;682,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Long-lived assets are based on the location of the asset and are comprised of goodwill, other intangible assets and property, plant and equipment. Countries with 10% of more of long-lived assets have been disclosed.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90ZXh0cmVnaW9uOjQ1MTRjY2RiYWRjMjRjODg4OTAzZTIwM2JjOWI3YzViXzQxNjk_b66db272-57ff-4f98-9af7-3a8bb9fd5a11">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a disaggregation of revenue from contracts with customers and other pertinent financial information, for the periods indicated; inter-segment sales have been eliminated from the net sales data:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net sales - recognized over time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,614&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;189,140&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;215,107&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net sales - recognized at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;267,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;317,563&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;587,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;268,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;328,177&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;189,980&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;802,583&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;38,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30,817&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(6,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;67,334&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;407,667&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;504,199&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;338,419&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13,720&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,264,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;482&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40,385&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13,762&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;47,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;71,425&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,248&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,248&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Equity income in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,877&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,877&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales - recognized over time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales - recognized at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;348,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;669,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;898,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;569,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;278,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,273,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity income in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales - recognized over time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;244,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales - recognized at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;634,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;879,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,279,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity income in unconsolidated joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Segment Net Sales by Geographic Area&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents net sales by our operating segment operations by geographic area for the years indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Region/Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;66,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;128,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,679&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;222,848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,639&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,437&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;304&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;682&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;69,050&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;136,784&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,715&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;234,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;115,454&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;108,161&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;37,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;264,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;51,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,088&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;116,356&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;167,196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;151,525&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;56,931&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;380,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,452&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;59,429&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;410&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;90,409&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21,001&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,750&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;48,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,935&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;96,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;32,453&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;39,868&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;108,334&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;187,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;268,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;328,177&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;189,980&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;802,583&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;274,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;437,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;898,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;266,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total APAC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;199,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;417,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;879,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Net sales are allocated to countries based on the location of the customer. The table above lists individual countries with 10% or more of net sales for the periods indicated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contract assets by operating segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;750&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23,449&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,575&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fcf692ed6ed45b7bac1cb4fab21359e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzItMS0xLTEtMA_c6ce8c66-7c21-4b9b-9adc-d2e396bab134"
      unitRef="usd">902000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if39821d42a874ed1b748aca96a9e34b0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzItMy0xLTEtMA_5138b5fd-3124-4a7b-af11-00c0ace34960"
      unitRef="usd">10614000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i121ad3cdb5e44be288ed42ae3ac9b264_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzItNS0xLTEtMA_e2602966-db37-4a1a-ac22-76d67dbaaefe"
      unitRef="usd">189140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i188c21dfc753416d88857798d4bfd9db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzItNy0xLTEtMA_fa60f874-0cc2-4897-add8-aa8116487653"
      unitRef="usd">14451000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f1128a9561d4c6983eb580a204c77f4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzItOS0xLTEtMA_4cd780d3-18dd-496d-9751-82d1ed28eb2e"
      unitRef="usd">215107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6940f8232deb40298f1dafed11818d29_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzMtMS0xLTEtMA_308a4c79-c89a-42c0-bd9c-a6bf9f44caf3"
      unitRef="usd">267797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ee005dec33d4a34a3e91dc01e0498d7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzMtMy0xLTEtMA_b5b8c525-977c-4472-b534-7d470a4a15f6"
      unitRef="usd">317563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02487dacb736485a8dad09a24f54f551_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzMtNS0xLTEtMA_e895a05b-6ef1-4cd5-808d-122b398310f6"
      unitRef="usd">840000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e98cce495414bb5b73dc277d90c089d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzMtNy0xLTEtMA_b7ce13d8-a669-486d-bca9-cf523f595ac5"
      unitRef="usd">1276000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe0f21c689434116ba4768a0eac6b1f4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzMtOS0xLTEtMA_1bb99fe2-4236-46dc-92f1-b6a97849bf4b"
      unitRef="usd">587476000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d1258e652cf43a381277e19a4f2599a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzQtMS0xLTEtMA_6d9dcc57-468e-48e6-af81-0ca616180a0b"
      unitRef="usd">268699000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedaefd66e0dc4a939e63cd73040f70df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzQtMy0xLTEtMA_ba644f25-35ff-40ea-a467-974bf29a10cc"
      unitRef="usd">328177000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e95fdc5b2364d6a908ea0a771016afc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzQtNS0xLTEtMA_12d52261-9ce0-4542-a1ee-1ad8a96a2692"
      unitRef="usd">189980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i666056af34ef4179b62530e5a519d672_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzQtNy0xLTEtMA_414a5ac3-7ab1-4735-85a1-57fa0c5688bc"
      unitRef="usd">15727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzQtOS0xLTEtMA_73567566-5281-476c-ad89-3bdfae7f37ea"
      unitRef="usd">802583000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0d1258e652cf43a381277e19a4f2599a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzUtMS0xLTEtMA_49fd4dbc-be05-4881-bd74-4a93421a6cf6"
      unitRef="usd">38202000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iedaefd66e0dc4a939e63cd73040f70df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzUtMy0xLTEtMA_cb0c04e0-95d5-47a4-8a67-562ece2ff145"
      unitRef="usd">30817000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4e95fdc5b2364d6a908ea0a771016afc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzUtNS0xLTEtMA_68972349-2ee4-4d73-843a-d66cdcb244b9"
      unitRef="usd">-6179000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i666056af34ef4179b62530e5a519d672_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzUtNy0xLTEtMA_ba961c54-c496-4ca8-8af1-8f5bea694ae7"
      unitRef="usd">4494000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzUtOS0xLTEtMA_285728b4-5190-42ac-b35d-ff051fb708ad"
      unitRef="usd">67334000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="i4684b8ab3e6841e1ba5cf39567f291a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzYtMS0xLTEtMA_d3d81de0-fe16-4f9d-9719-a852de935dde"
      unitRef="usd">407667000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifac4c1e7f73543fca86b4c78306ed6c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzYtMy0xLTEtMA_888f3a83-2458-4709-9fec-911683167ba2"
      unitRef="usd">504199000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7feb197648294a94906761b0f7336612_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzYtNS0xLTEtMA_e16388c9-2128-48c6-a03a-04afff43693f"
      unitRef="usd">338419000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9346353d00ee429483fc9db3c279c4e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzYtNy0xLTEtMA_0c38abcf-26cf-43f8-847a-b655d5799ca9"
      unitRef="usd">13720000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzYtOS0xLTEtMA_a4a0d0fc-bab2-4c92-bafa-20ec8d352dcf"
      unitRef="usd">1264005000</us-gaap:Assets>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="i0d1258e652cf43a381277e19a4f2599a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzctMS0xLTEtMA_7a5c58fc-be45-403a-ad37-d031c8dcd914"
      unitRef="usd">11849000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="iedaefd66e0dc4a939e63cd73040f70df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzctMy0xLTEtMA_3d29a9cb-a73c-4354-902b-efc2891a8aa7"
      unitRef="usd">16214000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="i4e95fdc5b2364d6a908ea0a771016afc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzctNS0xLTEtMA_f5ad9dc8-b005-4590-a1b6-195e922ebb2b"
      unitRef="usd">11840000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="i666056af34ef4179b62530e5a519d672_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzctNy0xLTEtMA_1db60e47-9868-4eac-8d9a-0af22c2321db"
      unitRef="usd">482000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzctOS0xLTEtMA_736b9f69-923e-419e-a3bd-2ed21c2f16b8"
      unitRef="usd">40385000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0d1258e652cf43a381277e19a4f2599a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzgtMS0xLTEtMA_048cef68-ced0-44f8-b636-76aa5c1fc83f"
      unitRef="usd">13762000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iedaefd66e0dc4a939e63cd73040f70df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzgtMy0xLTEtMA_1722cf4c-5c0b-4a56-a382-5cefa92361ad"
      unitRef="usd">47159000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i4e95fdc5b2364d6a908ea0a771016afc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzgtNS0xLTEtMA_edaecd68-bc37-4cb4-a2f1-0ce4902211d9"
      unitRef="usd">9831000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i666056af34ef4179b62530e5a519d672_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzgtNy0xLTEtMA_ca45ddac-31a8-4045-9f3a-55174099198d"
      unitRef="usd">673000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzgtOS0xLTEtMA_4843ee3f-a763-46a3-a491-4229218be694"
      unitRef="usd">71425000</us-gaap:DepreciationAndAmortization>
    <us-gaap:EquityMethodInvestments
      contextRef="i4684b8ab3e6841e1ba5cf39567f291a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzktMS0xLTEtMA_627a1e22-a7c5-4eec-b388-eb1551004ed7"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ifac4c1e7f73543fca86b4c78306ed6c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzktMy0xLTEtMA_6cea16cd-b5df-4b3e-be84-8c6321357958"
      unitRef="usd">15248000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i7feb197648294a94906761b0f7336612_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzktNS0xLTEtMA_16fc6d5c-aeda-4b0f-b3ec-86d218d27e84"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i9346353d00ee429483fc9db3c279c4e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzktNy0xLTEtMA_7193f1cc-be54-4825-a1ea-3ab3ec1590e4"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzktOS0xLTEtMA_c4485155-50ea-4041-a010-c01d4b629174"
      unitRef="usd">15248000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i0d1258e652cf43a381277e19a4f2599a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEwLTEtMS0xLTA_3b10afa2-4a47-44e0-b66d-620428125630"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="iedaefd66e0dc4a939e63cd73040f70df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEwLTMtMS0xLTA_70d1ae61-a115-4b0c-b138-75b328e5711f"
      unitRef="usd">4877000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4e95fdc5b2364d6a908ea0a771016afc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEwLTUtMS0xLTA_d548ef0f-a312-47ac-8eaa-c981440f02b9"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i666056af34ef4179b62530e5a519d672_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEwLTctMS0xLTA_20d2748a-d4c7-4bd5-8d4c-d55496fde83d"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEwLTktMS0xLTA_a07a1d37-5c63-4fba-aedf-2c942f6b9550"
      unitRef="usd">4877000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id40c6298b52543f49ab31a98759ece7b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEyLTEtMS0xLTA_efb085fb-ffdb-45c9-a18a-2d89cfc5f493"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2955cbeb14b4009879850c9d3b6ce0c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEyLTMtMS0xLTA_6c3205d0-da9b-4c72-ad61-e1b194612bba"
      unitRef="usd">12687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76e8a1015e0f4f9ab7ccb181a6544382_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEyLTUtMS0xLTA_a27e054c-169c-40ad-ad94-17dfeaf16eb6"
      unitRef="usd">197702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b3dba7135fb4326b89e190e95162373_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEyLTctMS0xLTA_ba274dbf-6ae8-49ee-ba08-4943d7940240"
      unitRef="usd">18112000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1dc19f9adaf47ce8c216ca27136cfed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEyLTktMS0xLTA_228b998a-694a-4ade-be57-b7134fc7b548"
      unitRef="usd">228501000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fe134acacd7435ca68c6fd70f3e8507_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEzLTEtMS0xLTA_ed4f6b68-144b-4ee4-a7bb-c476c9402657"
      unitRef="usd">316592000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i551c72c1e5824b1f85664d434c76e5ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEzLTMtMS0xLTA_e4478d3f-b329-452e-919d-247e2f753228"
      unitRef="usd">348916000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c2c6f411ff34b0cb0e4cc301bf1906d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEzLTUtMS0xLTA_e5b4dfe6-5b9a-4c58-93f6-73bcf4c9ee07"
      unitRef="usd">833000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5757d8081b9482cbb6550d75bd4db9a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEzLTctMS0xLTA_000e8c70-3f50-4b2e-955d-94a2d0988b44"
      unitRef="usd">3418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a8d5e1f6ad8496d82c407ff67a7a5f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzEzLTktMS0xLTA_a9283c25-5ce8-445c-ba6c-71640619a02a"
      unitRef="usd">669759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43988917919b4a04b8a6c1745d0c66f7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE0LTEtMS0xLTA_7d6ee125-2185-499b-832a-0b376cacc664"
      unitRef="usd">316592000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i658345124678432881bf3eb426632936_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE0LTMtMS0xLTA_22acb521-3d84-405e-83ae-5e214118b99c"
      unitRef="usd">361603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc07a6237a5b43eaba0216229da30970_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE0LTUtMS0xLTA_797ab102-3ba6-4c32-9b84-b493aa1f7392"
      unitRef="usd">198535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaecc0ab2e89c4ae58ac247513a8bdb16_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE0LTctMS0xLTA_44b8f55c-5c4b-4ec9-8061-f2422996f0a9"
      unitRef="usd">21530000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE0LTktMS0xLTA_5cdd402a-be7f-41ce-a9ac-79cf2d67c08e"
      unitRef="usd">898260000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i43988917919b4a04b8a6c1745d0c66f7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE1LTEtMS0xLTA_fa85e3cd-a6c8-4383-81a0-07d47882970c"
      unitRef="usd">48654000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i658345124678432881bf3eb426632936_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE1LTMtMS0xLTA_faecda0a-613d-4c90-8abf-5d3f33eeb82a"
      unitRef="usd">57080000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icc07a6237a5b43eaba0216229da30970_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE1LTUtMS0xLTA_bc8dd3e0-aacd-4d22-a7fa-ad4cc702ca8a"
      unitRef="usd">-1437000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaecc0ab2e89c4ae58ac247513a8bdb16_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE1LTctMS0xLTA_73a0ed76-9710-4fdf-bf6c-ae97d866566f"
      unitRef="usd">6184000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE1LTktMS0xLTA_a5c23d0b-791b-4bff-8371-0dee40a33fea"
      unitRef="usd">110481000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="i4fa44ac89f2948fc84c461d9ff7eb27a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE2LTEtMS0xLTA_2e32605d-bbe9-4038-aff3-456093a29cc9"
      unitRef="usd">402398000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib2b965cfebfe4d149a41599abb20d5dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE2LTMtMS0xLTA_5f8ec95c-2e96-4e96-a914-dcbbc275d9dc"
      unitRef="usd">569484000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie9ec1347fa7641a28d7ad11c0cce4611_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE2LTUtMS0xLTA_001d926d-72ec-49e6-a3cc-8e28539ba057"
      unitRef="usd">278763000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3347ca626dc64307a4d73cf547c5fc20_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE2LTctMS0xLTA_7dba96df-428d-43aa-863d-2bc8cd5c9c11"
      unitRef="usd">22536000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE2LTktMS0xLTA_c29331b2-db34-4019-b505-e3657ec6d8a5"
      unitRef="usd">1273181000</us-gaap:Assets>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="i43988917919b4a04b8a6c1745d0c66f7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE3LTEtMS0xLTA_985bd209-d594-47aa-b74e-c438194af137"
      unitRef="usd">22156000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="i658345124678432881bf3eb426632936_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE3LTMtMS0xLTA_7921d61d-5d22-447a-8750-1ff3cb037159"
      unitRef="usd">8550000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="icc07a6237a5b43eaba0216229da30970_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE3LTUtMS0xLTA_4d074aa8-ae78-40d9-8627-bd5e883e4b3c"
      unitRef="usd">20191000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="iaecc0ab2e89c4ae58ac247513a8bdb16_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE3LTctMS0xLTA_089cc3cd-d046-42e7-a2b7-fb65fe44073b"
      unitRef="usd">700000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE3LTktMS0xLTA_2fbc689e-7daa-450b-b3ea-0819f62dc337"
      unitRef="usd">51597000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <us-gaap:DepreciationAndAmortization
      contextRef="i43988917919b4a04b8a6c1745d0c66f7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE4LTEtMS0xLTA_bde3d0f1-9c22-49d6-b6f1-fbe504960085"
      unitRef="usd">18267000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i658345124678432881bf3eb426632936_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE4LTMtMS0xLTA_bb93723c-da76-4318-83be-6fc5327fa1e5"
      unitRef="usd">19887000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="icc07a6237a5b43eaba0216229da30970_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE4LTUtMS0xLTA_9e519a00-4dc8-4f3e-a473-ccb344d7093e"
      unitRef="usd">10260000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iaecc0ab2e89c4ae58ac247513a8bdb16_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE4LTctMS0xLTA_1ec98da7-f786-45a8-b907-7c6c1de28450"
      unitRef="usd">748000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE4LTktMS0xLTA_a67000f3-f5af-4280-bb11-b4822b7df5e2"
      unitRef="usd">49162000</us-gaap:DepreciationAndAmortization>
    <us-gaap:EquityMethodInvestments
      contextRef="i4fa44ac89f2948fc84c461d9ff7eb27a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE5LTEtMS0xLTA_22080430-3a95-4947-9b5b-a5b5654e8c88"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ib2b965cfebfe4d149a41599abb20d5dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE5LTMtMS0xLTA_343f1c6b-2419-4983-90ff-122b9c56992d"
      unitRef="usd">16461000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ie9ec1347fa7641a28d7ad11c0cce4611_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE5LTUtMS0xLTA_7eed77e0-7f7a-4f2b-bc5a-39f755d8a843"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i3347ca626dc64307a4d73cf547c5fc20_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE5LTctMS0xLTA_d2a42ae3-fafd-4eb2-b8ab-b852416650ef"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzE5LTktMS0xLTA_0f2954b0-6996-401a-abea-46ed8ccc1d15"
      unitRef="usd">16461000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i43988917919b4a04b8a6c1745d0c66f7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIwLTEtMS0xLTA_c63d5505-bcdb-4b94-9de9-15f79cfac4b8"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i658345124678432881bf3eb426632936_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIwLTMtMS0xLTA_a53dae55-de00-4de3-8b86-28eae0ccbc75"
      unitRef="usd">5319000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="icc07a6237a5b43eaba0216229da30970_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIwLTUtMS0xLTA_b76c489d-951f-47fd-8a51-f28b80ea3b96"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="iaecc0ab2e89c4ae58ac247513a8bdb16_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIwLTctMS0xLTA_c3c1822b-e2bc-4c41-8f94-1cc756b9adf1"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIwLTktMS0xLTA_c8d858ed-646a-49b8-aa4d-94d04af0c463"
      unitRef="usd">5319000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc3822a9d93e4f40881d7ae2a834bb72_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIyLTEtMS0xLTU5NzA_9ffd85a2-b8aa-4563-9e60-e7f9ad44d63d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5223f237652f45ddba0030357affc18c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIyLTMtMS0xLTU5NzQ_3875d5bb-d36e-4e53-bc2d-5ac2d505d11d"
      unitRef="usd">5788000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3e241e679eb4688b2cf9e73ae4a9a99_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIyLTUtMS0xLTU5Nzc_d3a6c6b8-9763-458c-a2e8-fe10332fc828"
      unitRef="usd">221896000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i825260f882be4ef3acc68cc49bc8e7f8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIyLTctMS0xLTU5ODA_117b1851-5a29-4900-ab9a-3acfb7696deb"
      unitRef="usd">16973000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ca3a2c1e9a34f43886b1c6a4dbd204c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIyLTktMS0xLTU5ODM_fde89cdf-dfdd-441e-83b6-c9ec1b2123c3"
      unitRef="usd">244657000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5e181cc85d045b78f25b9ddaddb4939_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIzLTEtMS0xLTU5NzA_3b557240-6116-4d5b-a571-2c4336358307"
      unitRef="usd">294154000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f260a118b40432195d8775c9ae94106_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIzLTMtMS0xLTU5NzQ_4587acce-145e-430e-92f1-fbe062d0eb8c"
      unitRef="usd">335576000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02a69add59ed4046bd9902ce87c09ae4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIzLTUtMS0xLTU5Nzc_c93a61d4-b13c-4583-921b-bc4bc959094b"
      unitRef="usd">1442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9841c07380fc4c8b8b50d508cadf9dd2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIzLTctMS0xLTU5ODA_7cd6730f-8b5d-4f21-a23d-deb426275aa8"
      unitRef="usd">3262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38901ba95a6d46e8b731f0c3aadaf45a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIzLTktMS0xLTU5ODM_51146021-9d72-497d-a9c6-7cfb65ebc220"
      unitRef="usd">634434000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7eac96871f404dd19e3fa5267ce8e956_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIyLTEtMS0xLTA_1b5cd226-5b5a-4b1c-bcd2-7726fab6cb9b"
      unitRef="usd">294154000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if98df50644f642239a86d60844817094_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIyLTMtMS0xLTA_a0ae51d4-9f2e-428f-b35d-1ff18a657ee2"
      unitRef="usd">341364000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92bfadfc4656483888d70007268c5318_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIyLTUtMS0xLTA_3c2ee191-5fd1-4f3c-a1d8-5243a03fec33"
      unitRef="usd">223338000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7ea52fe19944eb59a1dcc71e605a43a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIyLTctMS0xLTA_d3fff9e9-4057-4b00-afa5-ad15ca52e5d3"
      unitRef="usd">20235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIyLTktMS0xLTA_7acd8ea7-947e-43f2-bb09-ccf745b58a0c"
      unitRef="usd">879091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7eac96871f404dd19e3fa5267ce8e956_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIzLTEtMS0xLTA_9d4c0490-771b-4c79-9cfb-9c38562d9946"
      unitRef="usd">33827000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if98df50644f642239a86d60844817094_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIzLTMtMS0xLTA_4734c451-48c1-4035-b707-8db71391d352"
      unitRef="usd">52502000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i92bfadfc4656483888d70007268c5318_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIzLTUtMS0xLTA_b1be868e-eaf5-43d1-9ef3-06c0941258c0"
      unitRef="usd">19648000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie7ea52fe19944eb59a1dcc71e605a43a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIzLTctMS0xLTA_00f9cdfe-fbe2-449f-97e1-2d5da83cac16"
      unitRef="usd">6734000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzIzLTktMS0xLTA_779c6270-c4a1-4f45-bc46-1dde2a77b9d7"
      unitRef="usd">112711000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="ice94dddaf7354b39a7d76e74cfd46e94_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI0LTEtMS0xLTA_c0e1e5fa-09dc-4ecc-9d72-19b43b738003"
      unitRef="usd">396075000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib9be70f06eb0434b8bffdf1f32854df3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI0LTMtMS0xLTA_9c3386ab-3fcf-4df2-88ba-4595d924a663"
      unitRef="usd">588841000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if15842ceb60841c1a19e47eb4f41231c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI0LTUtMS0xLTA_96f601da-b932-430d-a367-994cf273e292"
      unitRef="usd">273212000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4af4b71eb58d46a3bb189f74c2ccb3da_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI0LTctMS0xLTA_bda8fb6a-0814-4a78-8b0b-65231eef0e08"
      unitRef="usd">21216000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI0LTktMS0xLTA_8809d8c9-7921-405b-87ee-62d92d0311be"
      unitRef="usd">1279344000</us-gaap:Assets>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="i7eac96871f404dd19e3fa5267ce8e956_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI1LTEtMS0xLTA_aa39b0f8-2483-4ae7-91dd-6d581e5fcd1e"
      unitRef="usd">61425000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="if98df50644f642239a86d60844817094_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI1LTMtMS0xLTA_308e70b8-6ee6-482e-974b-2d4cfd0a54e2"
      unitRef="usd">10917000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="i92bfadfc4656483888d70007268c5318_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI1LTUtMS0xLTA_b0ead0d7-3be3-4b92-8be0-9326c4df64fd"
      unitRef="usd">18051000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="ie7ea52fe19944eb59a1dcc71e605a43a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI1LTctMS0xLTA_64ccca3e-afb0-4444-ad6c-ec8a4517094a"
      unitRef="usd">156000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI1LTktMS0xLTA_a3443506-c18b-4fd8-9787-d0d8b32afa6a"
      unitRef="usd">90549000</rog:PaymentsToAcquirePropertyPlantAndEquipmentExcludingAcquisition>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7eac96871f404dd19e3fa5267ce8e956_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI2LTEtMS0xLTA_dc1cf734-5c1a-45bc-a8c2-bb07d1577fbf"
      unitRef="usd">20121000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if98df50644f642239a86d60844817094_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI2LTMtMS0xLTA_b94ff341-9fb6-4f01-b9ad-6632faa58865"
      unitRef="usd">18501000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i92bfadfc4656483888d70007268c5318_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI2LTUtMS0xLTA_b9492959-d222-4065-93c0-692ac2b132eb"
      unitRef="usd">10640000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ie7ea52fe19944eb59a1dcc71e605a43a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI2LTctMS0xLTA_ccd3fbb6-33ea-46d4-be5d-3591f68ffe9f"
      unitRef="usd">811000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI2LTktMS0xLTA_dd642f49-61c4-4e46-8b20-43166e2d5500"
      unitRef="usd">50073000</us-gaap:DepreciationAndAmortization>
    <us-gaap:EquityMethodInvestments
      contextRef="ice94dddaf7354b39a7d76e74cfd46e94_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI3LTEtMS0xLTA_db59ea66-0705-4043-9c79-0f09d2964f0b"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ib9be70f06eb0434b8bffdf1f32854df3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI3LTMtMS0xLTA_bc09bedc-7704-407a-a872-8cf65c49ad78"
      unitRef="usd">18667000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="if15842ceb60841c1a19e47eb4f41231c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI3LTUtMS0xLTA_7338b517-df12-456c-b828-668d7c24f31b"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i4af4b71eb58d46a3bb189f74c2ccb3da_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI3LTctMS0xLTA_4e879973-2ceb-4059-a441-8c8850ccbb7e"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI3LTktMS0xLTA_f21ae88b-d228-4383-b61a-d66b9f367104"
      unitRef="usd">18667000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i7eac96871f404dd19e3fa5267ce8e956_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI4LTEtMS0xLTA_a947f368-ce51-49ff-a703-d8eb8d49a010"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if98df50644f642239a86d60844817094_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI4LTMtMS0xLTA_ee6ecdfb-c6a8-4270-b513-dc2e93b2346a"
      unitRef="usd">5501000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i92bfadfc4656483888d70007268c5318_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI4LTUtMS0xLTA_0ed7d9c5-1dd0-42fd-85ca-26c38f17704e"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ie7ea52fe19944eb59a1dcc71e605a43a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI4LTctMS0xLTA_fc08df97-c698-4092-9dfd-af2ea3d28bbd"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo4ZWE2MjI5OWQ0MzA0Nzc4ODI3NDIzNzYxNDc5OTI0My90YWJsZXJhbmdlOjhlYTYyMjk5ZDQzMDQ3Nzg4Mjc0MjM3NjE0Nzk5MjQzXzI4LTktMS0xLTA_029e44d2-bfe0-471c-b45a-dd6d44c1d544"
      unitRef="usd">5501000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i133697a736384fe58b0278b3560fcf92_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMtMi0xLTEtMA_f1584674-23a4-45d3-8f82-84b8a0be1dfd"
      unitRef="usd">66411000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i949e24db6f644615a37c0565510ebaf6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMtNC0xLTEtMA_ccdbd271-ff89-4ebb-9b18-a27face9bb5b"
      unitRef="usd">128347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73324b1dd22040cd99dcd12493455a6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMtNi0xLTEtMA_72d0aeb4-4215-4057-8712-265ffec11f2c"
      unitRef="usd">24411000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i240e31b6008f443a9f55f712f38cfab0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMtOC0xLTEtMA_9a55e098-f665-494d-8b69-27a29eeb90fa"
      unitRef="usd">3679000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0d0b1d088a7465d815cebe306d4bf68_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMtMTAtMS0xLTA_ecb22c40-5c4d-4b93-b680-053db1361bc6"
      unitRef="usd">222848000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f28af17526d44e09188ba4abae81bab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzQtMi0xLTEtMA_5945bdb9-45d4-4878-a379-7eb1c2bca151"
      unitRef="usd">2639000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f757a6b79c64199842e15aead11f83b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzQtNC0xLTEtMA_2447fa87-6514-4ba9-a9e9-d011ec763651"
      unitRef="usd">8437000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e6807cf0d284c63a4462cee08a0c62c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzQtNi0xLTEtMA_7924c226-8809-4198-979f-3b05f144150c"
      unitRef="usd">304000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8a6e1c4edfc4060bec1f31867672c74_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzQtOC0xLTEtMA_396170b8-c053-4f46-85c9-429e4618ad65"
      unitRef="usd">682000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5839fab89ecb4e0587317c29e34c3618_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzQtMTAtMS0xLTA_8ee0cde9-2f94-41a1-94db-1c7f0dfdc8df"
      unitRef="usd">12062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2c248fbfc6841b09526887743d988a1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzUtMi0xLTEtMA_e966a0b5-c027-4a93-948f-8507418c5d58"
      unitRef="usd">69050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01589e92e0f04ad58b44b245e233a50e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzUtNC0xLTEtMA_d102f2df-b523-41b8-9cb5-1217f7572f23"
      unitRef="usd">136784000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9ed3d02d77b41438bb81e8e644394ce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzUtNi0xLTEtMA_b4cdd84f-edc4-4e5b-895f-2d061193b144"
      unitRef="usd">24715000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6863dd3261614662bb375a856401d797_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzUtOC0xLTEtMA_e0fbacd9-d91b-4c10-9cea-1a360bc0adf7"
      unitRef="usd">4361000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4002dfedfca41629a44e4976d7c7e07_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzUtMTAtMS0xLTA_b4baa851-7277-498b-882b-90e9205bd6de"
      unitRef="usd">234910000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i993131ea8851424b88c99e0ef7f1ea5d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzYtMi0xLTEtMA_8d3e4961-6aaf-4733-bea5-8ab457d12e9d"
      unitRef="usd">115454000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib209d55a642540afb80b9e74909e128d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzYtNC0xLTEtMA_6993ca80-7f85-40eb-bc85-fc42b4b98367"
      unitRef="usd">108161000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9a57f11d0a147ef9e5fd7da701c2bc7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzYtNi0xLTEtMA_7ef8eb29-124b-4ecb-b810-bc34d10788ce"
      unitRef="usd">37843000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5df2ffedc914d85bd7bc20e186f2291_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzYtOC0xLTEtMA_5fa71040-6180-468f-98a1-8acf35cd6828"
      unitRef="usd">2859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4963904586b74598a9d2a39d7140ed46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzYtMTAtMS0xLTA_cdfc23f9-50b7-4ece-8bfc-19ea5dffed6b"
      unitRef="usd">264317000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e2c41327d494265be48e2d5a867db17_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzctMi0xLTEtMA_9ee861dc-001d-4277-a567-183d8edb25a3"
      unitRef="usd">51742000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ca4ec73f2034c3181e2ffac19cb420a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzctNC0xLTEtMA_55e004a4-a5e4-4636-b3f9-fff2e4b0db56"
      unitRef="usd">43364000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i043574e05dca45ef8a3f44fcdd52d152_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzctNi0xLTEtMA_e8a7a473-17c5-47b5-8f0e-5b4fe04610a8"
      unitRef="usd">19088000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7827fbb60fbf48a484e3d9a16d4ad382_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzctOC0xLTEtMA_23a3f7a8-1b1a-4775-9bf3-7060933ca3be"
      unitRef="usd">2162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6eb48e89bf164b2cb5a55e1ec9798ab8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzctMTAtMS0xLTA_0a9f1630-3da2-44c4-bdf9-7154314dcf34"
      unitRef="usd">116356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22a57917ea5c441db42380995f35fb58_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzgtMi0xLTEtMA_82817d5b-d99c-4488-9907-10d2be2422fe"
      unitRef="usd">167196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4baf7db80034211872eacd73e896889_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzgtNC0xLTEtMA_0fe54307-07a2-4843-8a84-1a7e087ad5ca"
      unitRef="usd">151525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2eb79767475b4a33896c2be32ab9113e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzgtNi0xLTEtMA_4f77c8f4-1522-4ff0-8243-bbb8fe1f97a2"
      unitRef="usd">56931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee85b23708fc4b0f8307e1f3c43934d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzgtOC0xLTEtMA_3fe3c6c9-df47-4c5f-9437-012765b57f62"
      unitRef="usd">5021000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b07e32b090143c8abfa1cd6830dd9f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzgtMTAtMS0xLTA_73eab512-31d7-48b1-9beb-3e373846c053"
      unitRef="usd">380673000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9712395bed8c43faad1349dee419db52_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzktMi0xLTEtMA_84ee68a4-d01e-4bea-b524-702830af23a3"
      unitRef="usd">11452000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifecaaa6821c248a294cdc9e31e68b10e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzktNC0xLTEtMA_b2bacc8e-a504-49d6-8578-ed05e1deb2d3"
      unitRef="usd">19118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9efec86847e402280930ca147e2e8e2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzktNi0xLTEtMA_4b419877-d485-4d46-9f7b-4d63e847bd8b"
      unitRef="usd">59429000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie56b91a37dbe48aea6e1fbabebaa59a7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzktOC0xLTEtMA_95df7157-88d7-4acd-a38f-c261e1868e15"
      unitRef="usd">410000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i069789e3b7e24420a34cea60bdb2adba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzktMTAtMS0xLTA_6c8ad35f-8b62-495c-a1dc-f80242ec2725"
      unitRef="usd">90409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i794a43f9e1f14013a09a785a84bdcdd9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzEwLTItMS0xLTA_5f53045f-3376-4f7f-af8f-6e45a75a22e9"
      unitRef="usd">21001000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i199a38bf9fb34a489aa3604eb1218df0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzEwLTQtMS0xLTA_1aaecc80-1048-4227-a6f6-00e15dc431c3"
      unitRef="usd">20750000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7760074b11fd45469029fb05271ed3c8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzEwLTYtMS0xLTA_444924c6-dc23-4684-9ab7-f83de5aa7cb2"
      unitRef="usd">48905000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f5a3ad3e0874d1b8e3b52e783985670_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzEwLTgtMS0xLTA_cf63fc84-b893-4f80-bfee-180265ea2c04"
      unitRef="usd">5935000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic68458c4939a4f0ebb01200d3434f1c8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzEwLTEwLTEtMS0w_b86564b6-3411-4de0-b96d-283389f2fa5f"
      unitRef="usd">96591000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38b70a6c228f4d67b26d329707558117_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzExLTItMS0xLTA_7f81c609-288d-4cd5-8ee9-54ee0cc575b4"
      unitRef="usd">32453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefb50c9585a44188a14d402e34e75340_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzExLTQtMS0xLTA_abe5e6d4-89a9-44bd-add9-ffe5cd18692b"
      unitRef="usd">39868000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i074006435eef413d9dfddfcbf7ce90be_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzExLTYtMS0xLTA_e3274d26-9e6c-4793-800a-b5db022d1257"
      unitRef="usd">108334000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ffeae0405814a90adf70b07709ad523_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzExLTgtMS0xLTA_20113c35-a9de-4691-93a2-e69661c98a18"
      unitRef="usd">6345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie07c954df9324c749cb97c906818ab08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzExLTEwLTEtMS0w_51688e25-05b1-4b93-bb09-6913a009a4b0"
      unitRef="usd">187000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d1258e652cf43a381277e19a4f2599a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzEyLTItMS0xLTA_bfd1cc36-817c-49e3-aedf-df61595147ab"
      unitRef="usd">268699000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedaefd66e0dc4a939e63cd73040f70df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzEyLTQtMS0xLTA_88af8be0-888f-4af3-a099-5b88dfa762e6"
      unitRef="usd">328177000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e95fdc5b2364d6a908ea0a771016afc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzEyLTYtMS0xLTA_8adfd5f2-b3ec-49aa-999a-db434c790d1d"
      unitRef="usd">189980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i666056af34ef4179b62530e5a519d672_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzEyLTgtMS0xLTA_d44b2fa6-204d-4036-b200-f31cdd65a8db"
      unitRef="usd">15727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzEyLTEwLTEtMS0w_4f595763-a8bf-4667-aa9f-d0955426ac18"
      unitRef="usd">802583000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99f1b144543843299e697b18c0df273d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE0LTItMS0xLTA_397dc99d-b505-4ddf-9e8b-adb0178d0350"
      unitRef="usd">63753000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i741335fa3d2444ddb4910469ecbbf2c4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE0LTQtMS0xLTA_67d176cc-2403-4ce0-bb0d-c20262ed934e"
      unitRef="usd">160918000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i590130c7c9de40a3ac19670a57411f76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE0LTYtMS0xLTA_9c2821b4-1b7a-441f-96e1-0da286e68334"
      unitRef="usd">31874000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if532a552971c4c0695d8eefa79428383_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE0LTgtMS0xLTA_29a55a06-8670-40f7-8e48-5c1affa798fc"
      unitRef="usd">4507000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ccdd77947a14aa6a0e7de7b53f2ecc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE0LTEwLTEtMS0w_ec404a4c-5c7b-4dac-85da-4ce0b1c40b40"
      unitRef="usd">261052000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5962f1b7a264fd080bde55345222f73_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE1LTItMS0xLTA_089374b9-5626-4077-8346-1612b7411b4c"
      unitRef="usd">3348000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2ff55a27bdf4016aaa430e8ccaf45ce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE1LTQtMS0xLTA_90510561-3391-4970-beee-ae8aa1e1b666"
      unitRef="usd">9208000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac87262425da4268963def8ac190e842_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE1LTYtMS0xLTA_2edfd8c8-ca16-4593-a995-d503943514e7"
      unitRef="usd">365000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic206c3312f8a40929f2acbe89ef903ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE1LTgtMS0xLTA_5246ecee-7744-40ea-b65d-d45c88a40b72"
      unitRef="usd">913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f54608e1197469abffb13fcbb844faa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE1LTEwLTEtMS0w_03fe73e4-4257-41f9-aa02-bfc01ff8cf31"
      unitRef="usd">13834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4023cbcf43474493ab6834424895ea03_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE2LTItMS0xLTA_96112544-74b5-44b3-b4af-e5de78708f8d"
      unitRef="usd">67101000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i858d01e2880a4ebc97c92fe20b4e0e51_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE2LTQtMS0xLTA_477ea97c-927d-45e3-99da-1a4c513d0409"
      unitRef="usd">170126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9b331a617564029b9754f736bc10830_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE2LTYtMS0xLTA_893688f3-7105-4e9d-84de-5fb6a01ec546"
      unitRef="usd">32239000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95d6ef52ea084f0781164c17e4ecf655_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE2LTgtMS0xLTA_5ca6a2fb-4adb-49f2-9758-e2dc5dde27ea"
      unitRef="usd">5420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f1c5a537fce44b9afaab6963913385d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE2LTEwLTEtMS0w_f36936fa-fe07-4eca-9c66-0ef9008ebf30"
      unitRef="usd">274886000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10e6cbf4613c4a20a8cd6ddc5b4b5e6b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE3LTItMS0xLTA_19e1bbbe-7d90-485c-b11c-06f8e4a63df6"
      unitRef="usd">153127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id64cc8294350453691c9a07b55aec3e4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE3LTQtMS0xLTA_6555a209-056c-4d3c-9b0f-8efb4d516f5a"
      unitRef="usd">95653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd4f0b5e6482427eae4ffaf5e31d7fdc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE3LTYtMS0xLTA_d58bfc34-8d44-44d7-96c7-ea153b6e1ba4"
      unitRef="usd">40391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4e9fa4112864c10a0d941746dcf11a3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE3LTgtMS0xLTA_287fb19f-4fbf-4b1a-81e2-efb2440eccaf"
      unitRef="usd">6086000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8648f11f4be04ee2b99e74eb59eabef5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE3LTEwLTEtMS0w_576ad11e-da59-4a4a-8805-621d6bfda062"
      unitRef="usd">295257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e5eedbf5caf4bfbab6a9f43b941925b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE4LTItMS0xLTA_0e27a3e8-3f2d-4c8b-abbe-1b2a070f8087"
      unitRef="usd">60457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19b4b2cb336544daad7fa9206bce19ce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE4LTQtMS0xLTA_8bbd057d-1763-44a4-879b-ab953b6d74a2"
      unitRef="usd">55402000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecd92676f6a04ff38a831bbebe49d150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE4LTYtMS0xLTA_650fca21-d44b-4ad6-be8b-46128d6d3684"
      unitRef="usd">23401000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d82435babb04a2b858fde4330669a32_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE4LTgtMS0xLTA_92e3158d-5ce9-49c1-ae23-84d3c181135b"
      unitRef="usd">2920000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefcadb917a1a420c8c37da4ec9fd8671_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE4LTEwLTEtMS0w_866c53ea-2286-4313-99f5-1a338395e344"
      unitRef="usd">142180000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf6bb10607184f34b47e1b32fafaea76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE5LTItMS0xLTA_72478b60-1603-448f-a72f-fa9c3daaf0d9"
      unitRef="usd">213584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f5fa98b37354cbe9a3318ce895cff61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE5LTQtMS0xLTA_5acdc9fb-9cb6-467c-b2b7-32b225a2978e"
      unitRef="usd">151055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d4fbad9011046b495a38e1f0899c3ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE5LTYtMS0xLTA_df2c476d-dcd6-482c-9a0d-b6658b24dc08"
      unitRef="usd">63792000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0dbbe9fe530a494583022f7ff975069c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE5LTgtMS0xLTA_3acbc829-e87d-4a70-ac99-42bcff924b12"
      unitRef="usd">9006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifccf69aaab8e4639bde029d95b785bb9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzE5LTEwLTEtMS0w_0fa08eeb-dd72-4114-8ec2-9e797447da14"
      unitRef="usd">437437000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46594485c9664b3885155b9992799c7c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIwLTItMS0xLTA_92eab459-cd9a-4b7f-93ea-cf9b17a332b3"
      unitRef="usd">15912000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i155a19502cc34ded8c7d6ec286eb93c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIwLTQtMS0xLTA_7dfa966f-d370-4b94-841a-f5bc500cb896"
      unitRef="usd">13702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36bb1f119cb440ab86a21aa01a4152f3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIwLTYtMS0xLTA_fba85f1b-31b9-449f-a04e-bc535d46955f"
      unitRef="usd">57761000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6673065d8f9d46bc9f3f344ef6623845_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIwLTgtMS0xLTA_fa6cc08b-86b4-4557-90fa-a4e4aaca9a4f"
      unitRef="usd">573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i278a4321b64146409ecc36505302512a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIwLTEwLTEtMS0w_1391595f-5648-4c8a-aef6-f3ab796950fe"
      unitRef="usd">87948000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31345deb98494330a75decb4285d8bd2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIxLTItMS0xLTA_4c5dac23-5f0c-44dc-8db8-6385e65f5cd0"
      unitRef="usd">19995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i50027b03bfd24b75838e40b08f2fcfc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIxLTQtMS0xLTA_f8613538-c811-45b3-9886-7e136d953442"
      unitRef="usd">26720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i62e37080d0fa46838806a655543a4b5c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIxLTYtMS0xLTA_31d888b0-db78-4c4c-a8dd-760cd1896b4e"
      unitRef="usd">44743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d0ef6a55d7f4c9bb740e2b7b8c266b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIxLTgtMS0xLTA_42a462f1-9f89-46fc-8676-788d041dc46c"
      unitRef="usd">6531000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i270c110ee72f45c7be2c9c439fbd84d1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIxLTEwLTEtMS0w_b5e2f87e-3865-4d58-b45b-1d9d492b6733"
      unitRef="usd">97989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2de847ef798943f99d4c6f5f6404b485_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIyLTItMS0xLTA_a6d6ae66-5030-40de-9698-7e17e53ef71d"
      unitRef="usd">35907000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c7e624698c244038388eaf60e11d9b2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIyLTQtMS0xLTA_504fa3a2-4f31-4161-936d-a93c9c996802"
      unitRef="usd">40422000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib82f64eb5c384c719e0406125f374858_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIyLTYtMS0xLTA_619ac298-3f8c-42d9-897c-009fa1fea95a"
      unitRef="usd">102504000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d656790742b4a559ace2061133e5ac7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIyLTgtMS0xLTA_35e7f71c-91fc-409d-b58a-66444a647c17"
      unitRef="usd">7104000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83defe5755e34d658ee6dfbef6419878_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIyLTEwLTEtMS0w_e8c06025-6dbc-4f71-9eeb-f9f74831f19f"
      unitRef="usd">185937000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43988917919b4a04b8a6c1745d0c66f7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIzLTItMS0xLTA_6996a996-79d0-497b-a3e6-f161f9d1a55f"
      unitRef="usd">316592000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i658345124678432881bf3eb426632936_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIzLTQtMS0xLTA_a7026f39-5375-4b0a-9f7f-e93d0ce5318c"
      unitRef="usd">361603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc07a6237a5b43eaba0216229da30970_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIzLTYtMS0xLTA_d84ad4f5-410c-422c-a8b2-1906c8e8879a"
      unitRef="usd">198535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaecc0ab2e89c4ae58ac247513a8bdb16_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIzLTgtMS0xLTA_84df26c9-05d7-46d3-bdad-380c03307bae"
      unitRef="usd">21530000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzIzLTEwLTEtMS0w_60189492-4936-4450-92bd-7696f0dc9af1"
      unitRef="usd">898260000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie28a0bc672cd4b0f88e52d7c97d65502_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI1LTItMS0xLTA_9fe51b93-9af6-4d01-ab7b-6516d586d11d"
      unitRef="usd">52661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia80fb8eb44174d2ea66be582391d223b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI1LTQtMS0xLTA_b21807f4-5895-464d-b373-d70c18d9aa02"
      unitRef="usd">152284000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6bd8c8fe7467493e8e840fb6bd04bd0a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI1LTYtMS0xLTA_a0051337-b4bf-4479-bde8-2748c928af53"
      unitRef="usd">37325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibf936b7e759d4f4fbfb43e790a4a45db_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI1LTgtMS0xLTA_00240c18-9ef0-4593-8c93-8cf2252b3e9e"
      unitRef="usd">4527000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c5240d4a7614156b4d13130645ae328_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI1LTEwLTEtMS0w_8ea7d8f0-605e-45f6-9862-bde55578c9d0"
      unitRef="usd">246797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6424ca49bf84532819c546878668c18_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI2LTItMS0xLTA_9cd2ec22-b81f-4ae9-8a5d-516f8918de85"
      unitRef="usd">3104000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe3f1d008d7b4b36a5aff68b399c41d2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI2LTQtMS0xLTA_042563d2-81a3-4042-a5fe-f1667086ba70"
      unitRef="usd">14453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9edd8501ee474fe3b5a1cb88baccac58_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI2LTYtMS0xLTA_3e065030-a828-4d41-84e0-3cf6000d7a0f"
      unitRef="usd">931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e7e36ede6804fd1bba7b50b6d4ef4f9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI2LTgtMS0xLTA_20e13343-6e92-47fa-8f2d-2e15103c5614"
      unitRef="usd">773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23b840cc711f41a1aa7ae98f76640ad1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI2LTEwLTEtMS0w_a1de0761-348d-47f0-b36f-f51cbcd5bbc8"
      unitRef="usd">19261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9bcebc6f7380409fad4040be69b27503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI3LTItMS0xLTA_4be6edcc-eb92-40bc-8310-a2b494cf310e"
      unitRef="usd">55765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2220daad2944732a0981242cce3eaf7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI3LTQtMS0xLTA_a82337a1-cfc2-42b2-ac71-2c2e2738d2df"
      unitRef="usd">166737000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04c36a02ea0f4c0e811a4693153d31a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI3LTYtMS0xLTA_57659953-f963-4e94-8234-500052adb1d9"
      unitRef="usd">38256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c5c2634e2b745bf9590c01e8faa9a90_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI3LTgtMS0xLTA_11e298eb-8bc5-44a8-bd2b-0ce8317272a6"
      unitRef="usd">5300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a4cf38375214aa88b097ef94c6c39ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI3LTEwLTEtMS0w_90f3c27e-7648-4e1c-bc0d-ece679b65629"
      unitRef="usd">266058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5067bbc3f3ee4d5a9625cbceecdaa3bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI4LTItMS0xLTA_5b0af0f0-381a-4a5f-b3cb-4230c6e6f778"
      unitRef="usd">136315000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i21c9e12d7d4142a69a095c48548533fe_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI4LTQtMS0xLTA_bf047844-ba71-427f-ae31-9e287b4fcbac"
      unitRef="usd">101036000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82fa66e9e8bb46f3bc65993ff3694b5f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI4LTYtMS0xLTA_f87abcdc-fcc2-4980-9aa6-33573be02a18"
      unitRef="usd">39781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02abad048cf4496e927e68b91d7d991f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI4LTgtMS0xLTA_373da7cf-54c0-4642-bb73-7c689d7a4d57"
      unitRef="usd">4959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b559e175a5f4271a8c7f66ec2e2d315_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI4LTEwLTEtMS0w_abbf4976-6c28-4592-8dfe-d79af56927e5"
      unitRef="usd">282091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6aaf1241ef6c4c02832d302e3451ca37_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI5LTItMS0xLTA_ef04ce60-332b-483e-85f1-de3638f5e38b"
      unitRef="usd">63318000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06338c0ac4874313940c49f8f449f90f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI5LTQtMS0xLTA_dfeabdd4-afa9-4a55-aa00-7101eb2f99e8"
      unitRef="usd">40788000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0129089c0444537bda7afc7d5a3bf79_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI5LTYtMS0xLTA_ee4e9444-5fde-410f-8344-55d6db931dff"
      unitRef="usd">28414000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10d8160cfd6b43ea992764696cbdd066_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI5LTgtMS0xLTA_cca3c89b-1e7b-436d-864b-dcb4e53eeeb3"
      unitRef="usd">2892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3dd6185656304620b84d6ee7c3ac538e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzI5LTEwLTEtMS0w_9f0c04fb-fa7a-484f-8e59-6ef254a2901d"
      unitRef="usd">135412000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife52fbdc0c244feeb26ee96dc2c85ea5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMwLTItMS0xLTA_852059aa-774e-4b1e-906a-e3b1cb3511cc"
      unitRef="usd">199633000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i708fc64d6b054a71a3cf4c3576b2d4d1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMwLTQtMS0xLTA_5a4916c8-c740-447e-ad6f-1d420d6ce5a0"
      unitRef="usd">141824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04e39636fe0f47ea985b32589a74660e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMwLTYtMS0xLTA_3ca30e5f-32f7-4beb-96bc-577e81157a2b"
      unitRef="usd">68195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i589fa41d547d4dbc96cb1524a7a2b418_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMwLTgtMS0xLTA_d92e3809-0f05-47fc-a4ca-910da3884a71"
      unitRef="usd">7851000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5f85839f2134209b26ad48a50d6e46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMwLTEwLTEtMS0w_bf59d587-d0ab-486e-a200-8fcbb987879b"
      unitRef="usd">417503000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6c86658a05646959dd483466b674fda_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMxLTItMS0xLTA_cc301660-0ae7-43e4-b223-958525d50152"
      unitRef="usd">18165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c789b81e0a64c478ea4e3c29af6604f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMxLTQtMS0xLTA_7d191f6e-0114-495b-a1da-cf3e5d179d21"
      unitRef="usd">9907000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i977cba5fcb7e49558fdd81d831dd9934_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMxLTYtMS0xLTA_e9547550-2efb-44c4-ba3a-94feca7bee9d"
      unitRef="usd">62359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71ea30004c5a421995f1dbea7023fce5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMxLTgtMS0xLTA_ac676c0b-b528-4447-ac41-7cf5df1a545a"
      unitRef="usd">584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i854650f9b6cb41e69781222722f06472_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMxLTEwLTEtMS0w_4729618e-7cf3-4faf-a036-3617bc06b07f"
      unitRef="usd">91015000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66d3eb41b5654b3f89092909c86482b7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMyLTItMS0xLTA_b58ff25b-7634-4dfe-b972-3c3dde418ea7"
      unitRef="usd">20591000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a5578c16fcf4c4889cb29ead9ed2591_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMyLTQtMS0xLTA_9b1c5e39-3d06-4572-bea9-6a416c427f3b"
      unitRef="usd">22896000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia99cea8a84694b29895fd5e55699b949_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMyLTYtMS0xLTA_7ff13487-be6b-46cc-84e9-4273dedb1884"
      unitRef="usd">54528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie21b5044340e4d1abe5944ecc3cd180d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMyLTgtMS0xLTA_4fae0728-0326-49fa-8e6b-6c8b33583c8a"
      unitRef="usd">6500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia00f83a76e6749bfbcc064e3184e6a39_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMyLTEwLTEtMS0w_02daea54-e0d9-4420-b71a-465740e5749b"
      unitRef="usd">104515000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33f62a3ec0d3413fa6fe065a8cb375a0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMzLTItMS0xLTA_823f18be-5dbe-457c-b22d-7b3397bbe28f"
      unitRef="usd">38756000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i165cd90b52394bbb8e322a9fe78d3a26_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMzLTQtMS0xLTA_ba55a584-00fd-4984-9dbb-1a9739f97783"
      unitRef="usd">32803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2f50168c28b4593a78e6a731d2e8267_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMzLTYtMS0xLTA_0bf8603b-7545-4c0e-b32b-ffcc0429b1f6"
      unitRef="usd">116887000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19ea63cfe6484dab82828acaee312b91_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMzLTgtMS0xLTA_54b4a302-0432-43ec-bcd1-2a245778d373"
      unitRef="usd">7084000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iacea5a42f4544bed83584fdd992643df_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzMzLTEwLTEtMS0w_386aa234-c548-4393-b105-48a671749e12"
      unitRef="usd">195530000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7eac96871f404dd19e3fa5267ce8e956_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzM0LTItMS0xLTA_c75e20ed-78bb-439b-af2b-466a47dd0562"
      unitRef="usd">294154000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if98df50644f642239a86d60844817094_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzM0LTQtMS0xLTA_5f94ab92-49d3-4036-9234-d351e8f2a0d8"
      unitRef="usd">341364000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92bfadfc4656483888d70007268c5318_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzM0LTYtMS0xLTA_c9393723-46a4-4d1a-8142-6c04f0f616b5"
      unitRef="usd">223338000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7ea52fe19944eb59a1dcc71e605a43a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzM0LTgtMS0xLTA_99aab3e0-18f9-4a44-a962-207d259a8264"
      unitRef="usd">20235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTo1NTc0Yjk5ZWI4MjI0MTY0OGM2ZjRmOTkwNTM3ODRkZi90YWJsZXJhbmdlOjU1NzRiOTllYjgyMjQxNjQ4YzZmNGY5OTA1Mzc4NGRmXzM0LTEwLTEtMS0w_15c7ac25-d2e0-4cab-bb46-c6778b65e44d"
      unitRef="usd">879091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:StockholdersEquity
      contextRef="i3cf06d9121f540048887cfc383f91a74_I20180101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90ZXh0cmVnaW9uOjQ1MTRjY2RiYWRjMjRjODg4OTAzZTIwM2JjOWI3YzViXzIwNzg_5d4226cd-fda8-4c9f-b73d-54dc97ae9ee1"
      unitRef="usd">4200000</us-gaap:StockholdersEquity>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i4684b8ab3e6841e1ba5cf39567f291a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTpiY2Q4MzYxN2E1NzQ0MzAwOGFiYWMzMzNlYmNiZDA3Ny90YWJsZXJhbmdlOmJjZDgzNjE3YTU3NDQzMDA4YWJhYzMzM2ViY2JkMDc3XzItMS0xLTEtMA_943a9233-a956-480c-936a-921c58d0c11d"
      unitRef="usd">750000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i4fa44ac89f2948fc84c461d9ff7eb27a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTpiY2Q4MzYxN2E1NzQ0MzAwOGFiYWMzMzNlYmNiZDA3Ny90YWJsZXJhbmdlOmJjZDgzNjE3YTU3NDQzMDA4YWJhYzMzM2ViY2JkMDc3XzItMy0xLTEtMA_84517c02-9dc9-4bb4-9239-8d6a959e98fc"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ifac4c1e7f73543fca86b4c78306ed6c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTpiY2Q4MzYxN2E1NzQ0MzAwOGFiYWMzMzNlYmNiZDA3Ny90YWJsZXJhbmdlOmJjZDgzNjE3YTU3NDQzMDA4YWJhYzMzM2ViY2JkMDc3XzMtMS0xLTEtMA_3d20efd9-d6c6-459d-b348-5b46fe5fd6f7"
      unitRef="usd">887000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ib2b965cfebfe4d149a41599abb20d5dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTpiY2Q4MzYxN2E1NzQ0MzAwOGFiYWMzMzNlYmNiZDA3Ny90YWJsZXJhbmdlOmJjZDgzNjE3YTU3NDQzMDA4YWJhYzMzM2ViY2JkMDc3XzMtMy0xLTEtMA_7be56ca7-d731-416e-ae7b-9bd2c7eafe92"
      unitRef="usd">1077000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i7feb197648294a94906761b0f7336612_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTpiY2Q4MzYxN2E1NzQ0MzAwOGFiYWMzMzNlYmNiZDA3Ny90YWJsZXJhbmdlOmJjZDgzNjE3YTU3NDQzMDA4YWJhYzMzM2ViY2JkMDc3XzQtMS0xLTEtMA_ab983ad9-327d-4f5f-8cea-3682eea432d2"
      unitRef="usd">23449000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ie9ec1347fa7641a28d7ad11c0cce4611_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTpiY2Q4MzYxN2E1NzQ0MzAwOGFiYWMzMzNlYmNiZDA3Ny90YWJsZXJhbmdlOmJjZDgzNjE3YTU3NDQzMDA4YWJhYzMzM2ViY2JkMDc3XzQtMy0xLTEtMA_3688b529-366e-472c-bb47-30cee2dd9efc"
      unitRef="usd">19471000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i9346353d00ee429483fc9db3c279c4e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTpiY2Q4MzYxN2E1NzQ0MzAwOGFiYWMzMzNlYmNiZDA3Ny90YWJsZXJhbmdlOmJjZDgzNjE3YTU3NDQzMDA4YWJhYzMzM2ViY2JkMDc3XzUtMS0xLTEtMA_242ba5b7-aea7-4980-bb76-2456d412b16b"
      unitRef="usd">1489000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i3347ca626dc64307a4d73cf547c5fc20_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTpiY2Q4MzYxN2E1NzQ0MzAwOGFiYWMzMzNlYmNiZDA3Ny90YWJsZXJhbmdlOmJjZDgzNjE3YTU3NDQzMDA4YWJhYzMzM2ViY2JkMDc3XzUtMy0xLTEtMA_d0be5522-b63b-4327-9e91-a3c1ce2b0745"
      unitRef="usd">1907000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTpiY2Q4MzYxN2E1NzQ0MzAwOGFiYWMzMzNlYmNiZDA3Ny90YWJsZXJhbmdlOmJjZDgzNjE3YTU3NDQzMDA4YWJhYzMzM2ViY2JkMDc3XzYtMS0xLTEtMA_c948a4ab-f91c-4a14-aeda-8948aa4d725d"
      unitRef="usd">26575000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTpiY2Q4MzYxN2E1NzQ0MzAwOGFiYWMzMzNlYmNiZDA3Ny90YWJsZXJhbmdlOmJjZDgzNjE3YTU3NDQzMDA4YWJhYzMzM2ViY2JkMDc3XzYtMy0xLTEtMA_304e003d-4054-464e-bbd6-e8edd619aebc"
      unitRef="usd">22455000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90ZXh0cmVnaW9uOjQ1MTRjY2RiYWRjMjRjODg4OTAzZTIwM2JjOWI3YzViXzQxNjI_7fad22b2-3fa3-4c7d-a949-275621020ae7">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our long-lived assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; by geographic area were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;432,497&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;48,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;133,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;46,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;660,576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;682,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Long-lived assets are based on the location of the asset and are comprised of goodwill, other intangible assets and property, plant and equipment. Countries with 10% of more of long-lived assets have been disclosed.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="ie9c2a11daf754ed98b14de9b25f5e83a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTowYTQ0ZWYzM2I4NTQ0N2JhYjQwMTE2NTY4ZTQxYTg3Ni90YWJsZXJhbmdlOjBhNDRlZjMzYjg1NDQ3YmFiNDAxMTY1NjhlNDFhODc2XzItMS0xLTEtMA_ad389bb7-7d15-46a0-81fd-6cc73665a795"
      unitRef="usd">432497000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i880912c069c24677aad6eecda70d2c52_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTowYTQ0ZWYzM2I4NTQ0N2JhYjQwMTE2NTY4ZTQxYTg3Ni90YWJsZXJhbmdlOjBhNDRlZjMzYjg1NDQ3YmFiNDAxMTY1NjhlNDFhODc2XzItMy0xLTEtMA_21cada70-b6e4-43ad-9a6c-c9c27089dd35"
      unitRef="usd">469234000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ie610642f736f48c0b58a8328ddfd4ce1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTowYTQ0ZWYzM2I4NTQ0N2JhYjQwMTE2NTY4ZTQxYTg3Ni90YWJsZXJhbmdlOjBhNDRlZjMzYjg1NDQ3YmFiNDAxMTY1NjhlNDFhODc2XzMtMS0xLTEtMA_0156728d-b6f0-46fc-a197-565b6d2327b0"
      unitRef="usd">48850000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i29a2b2d8e45e4460ab3fa1ac2241d0d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTowYTQ0ZWYzM2I4NTQ0N2JhYjQwMTE2NTY4ZTQxYTg3Ni90YWJsZXJhbmdlOjBhNDRlZjMzYjg1NDQ3YmFiNDAxMTY1NjhlNDFhODc2XzMtMy0xLTEtMA_95479392-d340-4c82-a6bc-d1c87e144848"
      unitRef="usd">55078000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia918938cbf5546aea600d9ef0792ca86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTowYTQ0ZWYzM2I4NTQ0N2JhYjQwMTE2NTY4ZTQxYTg3Ni90YWJsZXJhbmdlOjBhNDRlZjMzYjg1NDQ3YmFiNDAxMTY1NjhlNDFhODc2XzQtMS0xLTEtMA_e897a835-a4c8-45e3-bcd2-c785d1518120"
      unitRef="usd">133168000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i0266d26f82c3441d914d05e64b3a8105_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTowYTQ0ZWYzM2I4NTQ0N2JhYjQwMTE2NTY4ZTQxYTg3Ni90YWJsZXJhbmdlOjBhNDRlZjMzYjg1NDQ3YmFiNDAxMTY1NjhlNDFhODc2XzQtMy0xLTEtMA_b1acc757-2f46-410e-b760-4977c21101f8"
      unitRef="usd">120869000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i3b0a1a761a954b82b0cd7e2b2abad4ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTowYTQ0ZWYzM2I4NTQ0N2JhYjQwMTE2NTY4ZTQxYTg3Ni90YWJsZXJhbmdlOjBhNDRlZjMzYjg1NDQ3YmFiNDAxMTY1NjhlNDFhODc2XzUtMS0xLTEtMA_a44df805-0b1e-4e43-b2f2-acb89af0d98e"
      unitRef="usd">46061000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="idc57b2bb2d6948c8a4b7327f02ce2d0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTowYTQ0ZWYzM2I4NTQ0N2JhYjQwMTE2NTY4ZTQxYTg3Ni90YWJsZXJhbmdlOjBhNDRlZjMzYjg1NDQ3YmFiNDAxMTY1NjhlNDFhODc2XzUtMy0xLTEtMA_b10fe4fc-8d38-4f62-9a0e-4ae6fd9e9a5f"
      unitRef="usd">36942000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTowYTQ0ZWYzM2I4NTQ0N2JhYjQwMTE2NTY4ZTQxYTg3Ni90YWJsZXJhbmdlOjBhNDRlZjMzYjg1NDQ3YmFiNDAxMTY1NjhlNDFhODc2XzYtMS0xLTEtMA_6bde4d1c-54eb-496d-baea-3c3587713de3"
      unitRef="usd">660576000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjMvZnJhZzo0NTE0Y2NkYmFkYzI0Yzg4ODkwM2UyMDNiYzliN2M1Yi90YWJsZTowYTQ0ZWYzM2I4NTQ0N2JhYjQwMTE2NTY4ZTQxYTg3Ni90YWJsZXJhbmdlOjBhNDRlZjMzYjg1NDQ3YmFiNDAxMTY1NjhlNDFhODc2XzYtMy0xLTEtMA_1a5fdd29-a619-4226-a053-ccf1ac99fc17"
      unitRef="usd">682123000</us-gaap:NoncurrentAssets>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzI5Nzg_df12de68-873d-470e-8d56-1f22f50046f4">Supplemental Financial Information&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restructuring and Impairment Charges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of &#x201c;Restructuring and impairment charges&#x201d; line item in the condensed consolidated statements of operations, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Manufacturing footprint optimization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,348&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility consolidation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Global headquarters relocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,348&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed assets impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;52&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;639&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total restructuring and impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,987&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restructuring Charges - Manufacturing Footprint Optimization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2020, we commenced manufacturing footprint optimization plans involving certain Europe and Asia manufacturing locations, primarily impacting our PES and ACS operating segments, in order to achieve greater cost competitiveness as well as align capacity with end market demand. We expect the majority of the restructuring activities to be completed by the end of the first half of 2021. Severance and related benefits activity related to the manufacturing footprint optimization plan is presented in the table below for the year ended December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Manufacturing Footprint Optimization Restructuring Severance and Related Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,003&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restructuring Charges - Facility Consolidation &amp;amp; Global Headquarters Relocation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, we made the decision to consolidate our Santa Fe Springs, California operations into our facilities in Carol Stream, Illinois and Bear, Delaware. We recorded $0.9 million and $2.0 million of restructuring charges in 2019 and 2018, respectively, related to the facility consolidation. In 2017, we relocated our global headquarters from Rogers, Connecticut to Chandler, Arizona. We recorded $0.6 million of restructuring charges in 2018 related to the headquarters relocation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment Charges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $0.6 million of impairment charges in 2020, primarily related to fixed assets in Belgium pertaining to our ACS operating segment and a building lease in Hungary pertaining to our PES operating segment. We recognized $1.5 million of impairment charges in both 2019 and 2018 pertaining to our ACS operating segment, primarily on certain assets in connection with the Isola USA Corp. (Isola) asset acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allocation of Restructuring and Impairment Charges to Operating Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the allocation of restructuring and impairment charges to our operating segments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;52&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,659&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total restructuring and impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,987&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Operating (Income) Expense, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of &#x201c;Other operating (income) expense, net&#x201d; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation on leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss (gain) on sale or disposal of property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain from antitrust litigation settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indemnity claim settlements from acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Economic incentive grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other operating (income) expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;959&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(3,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the transitional leaseback of a portion of the facility and certain machinery and equipment acquired from Isola in August 2018, we recognized lease income and related depreciation on leased assets of $1.0 million and $1.9 million, respectively, in 2019, and $0.9 million and $3.5 million, respectively, in 2018. In 2019, we recorded a gain of $0.7 million for the settlement of indemnity claims related to the Isola asset acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, we recorded a gain from the settlement of antitrust litigation in the amount of $4.2 million as a result of the settlement of a class action lawsuit, filed in 2005, which alleged that Dow Chemical Company and other urethane raw material suppliers unlawfully agreed to fix, raise, maintain or stabilize the prices of polyether polyol products sold in the U.S. from January 1, 1999 through December 31, 2004 in violation of the federal antitrust laws. We also recorded a gain of $0.7 million for the settlement of indemnity claims related to the DSP acquisition and income of $0.6 million from economic incentive grants related to the relocation of our global headquarters from Rogers, Connecticut to Chandler, Arizona.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interest Expense, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of &#x201c;Interest expense, net&#x201d; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Line of credit fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;715&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt issuance amortization costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;593&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;134&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;147&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzI5NzQ_2bd20971-f8fa-43d0-877d-b4006d0f6100">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of &#x201c;Restructuring and impairment charges&#x201d; line item in the condensed consolidated statements of operations, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Manufacturing footprint optimization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,348&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility consolidation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Global headquarters relocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,348&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed assets impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;52&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;639&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total restructuring and impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,987&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the allocation of restructuring and impairment charges to our operating segments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Advanced Connectivity Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Elastomeric Material Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;52&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Power Electronics Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,659&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allocated impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total restructuring and impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,987&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i14d3d1166d3a45448066bd88d5c95800_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzMtMS0xLTEtMA_c46eba4e-1221-4f08-a93e-d67c2410e1bc"
      unitRef="usd">12348000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i485e657afe1c41da861570e7f0a751e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzMtMy0xLTEtMA_249cc8bf-9824-49de-b164-225444d73bf8"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6a6f4bb88ee54b1b8562fc5e156fc95b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzMtNS0xLTEtMA_bfb53b73-4148-4315-ba15-3504385e901a"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic391371904fe464083b4c832d852644f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzQtMS0xLTEtMA_50aac2c8-1a4d-44b9-8e7b-d35073fecff4"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i69dc263e07de42aea0833a8c34b07a44_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzQtMy0xLTEtMA_f8a51143-e327-4179-9960-92a6ae16d377"
      unitRef="usd">948000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="icdd1a20a75484fe8acdc71029eac38c5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzQtNS0xLTEtMA_81184073-cb50-4ccd-8877-b33875bfc34d"
      unitRef="usd">1982000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8575f8d175444b4fb27030d6f8d3a2d4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzUtMS0xLTEtNDM5Mw_a094be41-dac0-4f9f-a9e2-4dceb35ad020"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iade614ffa04e4be79b0106d788f8acf7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzUtMy0xLTEtNDM5Mw_47f43c34-2313-446d-adb0-4258299cfea2"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0ec139713e8048faa356eff698f5b115_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzUtNS0xLTEtNDM5Mw_364b2a29-2cd3-4da7-8c17-5e339273ddf0"
      unitRef="usd">550000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzUtMS0xLTEtMA_4ccb0135-58f7-4291-bc0a-0ca5c7bad377"
      unitRef="usd">12348000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzUtMy0xLTEtMA_55af3455-58c7-4a46-bebc-89bdef580aea"
      unitRef="usd">948000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzUtNS0xLTEtMA_8e205e62-7aa5-431f-8bcc-9e779795e80e"
      unitRef="usd">2532000</us-gaap:RestructuringCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzctMS0xLTEtMA_f8c8fc4e-e2ec-4395-9f46-800c81bef6b6"
      unitRef="usd">587000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i43988917919b4a04b8a6c1745d0c66f7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzctMy0xLTEtMA_736b2661-9443-4460-b1eb-e5f2c4f5b78a"
      unitRef="usd">1537000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzctNS0xLTEtMA_7c1cf929-f223-48d9-8bfa-a43c4905f3f4"
      unitRef="usd">1506000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzgtMS0xLTEtMA_eddc571c-62fd-4a38-9daa-d3d7f59a25a1"
      unitRef="usd">52000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzgtMy0xLTEtMA_cb9530ab-f0bf-481e-9f2c-6ca6b66d337c"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzgtNS0xLTEtMA_851fba72-83e5-4698-944b-2bf5f749dfcb"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzktMS0xLTEtMA_100f90b1-94bd-44ff-af30-85b98cab9fc0"
      unitRef="usd">639000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzktMy0xLTEtMA_9481ad45-25ec-44c2-a409-a4cf3737b190"
      unitRef="usd">1537000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzktNS0xLTEtMA_3308726f-246c-4e16-b3e0-118dbae440d1"
      unitRef="usd">1506000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzEwLTEtMS0xLTA_414d5afa-ba42-410e-b46c-a7ff5128752b"
      unitRef="usd">12987000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzEwLTMtMS0xLTA_5d7e639a-9cd1-48ab-a0a7-efcdc28f3590"
      unitRef="usd">2485000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkNDRjM2NjNDA5Mjg0NTM4YmY5NGZlMWE0YzlkMmZjNS90YWJsZXJhbmdlOmQ0NGMzY2M0MDkyODQ1MzhiZjk0ZmUxYTRjOWQyZmM1XzEwLTUtMS0xLTA_fbd88a23-80b9-48f4-8ea8-cb1c1b4015f4"
      unitRef="usd">4038000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzEwOTk1MTE2MzM2NDg_9cb7e2c1-1166-4968-bebe-f4a65fdefe25">Severance and related benefits activity related to the manufacturing footprint optimization plan is presented in the table below for the year ended December 31, 2020:&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Manufacturing Footprint Optimization Restructuring Severance and Related Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,003&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restructuring Charges - Facility Consolidation &amp;amp; Global Headquarters Relocation&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="id388ba5f72c14c948dbafbd0954db7b1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpjNWY3MTUyYWI3ODA0NDM3ODUyZjNjMWFhNTFlNGI2OC90YWJsZXJhbmdlOmM1ZjcxNTJhYjc4MDQ0Mzc4NTJmM2MxYWE1MWU0YjY4XzEtMS0xLTEtMzcyNg_8402f31f-7cc8-43b1-872f-51c946e8258e"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i51ecd861eb6d4129b059316ecf95b745_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpjNWY3MTUyYWI3ODA0NDM3ODUyZjNjMWFhNTFlNGI2OC90YWJsZXJhbmdlOmM1ZjcxNTJhYjc4MDQ0Mzc4NTJmM2MxYWE1MWU0YjY4XzItMS0xLTEtMzcyNg_af9db1a6-bdcf-4d12-a767-9ef5a7a5dc4e"
      unitRef="usd">11451000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i51ecd861eb6d4129b059316ecf95b745_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpjNWY3MTUyYWI3ODA0NDM3ODUyZjNjMWFhNTFlNGI2OC90YWJsZXJhbmdlOmM1ZjcxNTJhYjc4MDQ0Mzc4NTJmM2MxYWE1MWU0YjY4XzMtMS0xLTEtMzcyNg_24517643-cddd-428a-b025-1265ad347f13"
      unitRef="usd">819000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i51ecd861eb6d4129b059316ecf95b745_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpjNWY3MTUyYWI3ODA0NDM3ODUyZjNjMWFhNTFlNGI2OC90YWJsZXJhbmdlOmM1ZjcxNTJhYjc4MDQ0Mzc4NTJmM2MxYWE1MWU0YjY4XzQtMS0xLTEtMzcyNg_007226a1-a811-4a4d-ac37-9ac38880b4a3"
      unitRef="usd">-371000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i26f5a12383404e5ea658088d4a2e5fd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpjNWY3MTUyYWI3ODA0NDM3ODUyZjNjMWFhNTFlNGI2OC90YWJsZXJhbmdlOmM1ZjcxNTJhYjc4MDQ0Mzc4NTJmM2MxYWE1MWU0YjY4XzUtMS0xLTEtMzcyNg_7197e8b8-7900-4584-b982-10b7a026faae"
      unitRef="usd">11003000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i69dc263e07de42aea0833a8c34b07a44_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzE2NDkyNjc0NDg3ODc_ca964c01-c8bc-4106-ab08-2c0a0182de76"
      unitRef="usd">900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="icdd1a20a75484fe8acdc71029eac38c5_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzE2NDkyNjc0NTUyMjE_3ab5d3ef-29f4-41fe-a384-b09b79aceff0"
      unitRef="usd">2000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0ec139713e8048faa356eff698f5b115_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzE2NDkyNjc0NTUyNTI_2e2026fb-e19a-41cd-906b-a73dffce817f"
      unitRef="usd">600000</us-gaap:RestructuringCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i0d1258e652cf43a381277e19a4f2599a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzE2NDkyNjc0NTUyODM_983c2096-cdb1-46ca-9d08-73e8a61d0d1e"
      unitRef="usd">600000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i7eac96871f404dd19e3fa5267ce8e956_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzEwOTk1MTE2NDE0MjY_1bda6deb-3e7f-4db2-a141-9cb57096ec95"
      unitRef="usd">1500000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i43988917919b4a04b8a6c1745d0c66f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzEwOTk1MTE2NDE0MjY_8fe0d921-47da-41e9-b724-1ff71f42204c"
      unitRef="usd">1500000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="id788ea662a9e4821ac74fa59d2a3d390_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzMtMS0xLTEtMA_e3553723-202c-486d-b159-3efa84eeb8f4"
      unitRef="usd">4288000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i2de4b191d7ad467abbba13b435d5b6e0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzMtMy0xLTEtMA_b20a650b-c19f-4bad-a329-35daf46acade"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i0fb73eed6ffa48c38ac53f2af38fcbce_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzMtNS0xLTEtMA_c1813686-801d-4c32-a380-038fcd5df6b4"
      unitRef="usd">244000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i6f27d6a64d6c4144a0f082eb5832b7c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzQtMS0xLTEtMA_de988fcb-e571-44fd-bd1f-6afdac59d421"
      unitRef="usd">335000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="ie8ec0019a3e146a3a69d2154d82f7f47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzQtMy0xLTEtMA_edd67cb8-fb9c-4b88-8052-9360f3be3938"
      unitRef="usd">1537000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i1fa6f7a81644468a93586778fcfe2df2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzQtNS0xLTEtMA_04fde46b-f5c0-4e3d-945b-d4f2547eed98"
      unitRef="usd">1506000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i76742b59bd3e403cb3aa2721a8c1208f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzYtMS0xLTEtMA_bbb0e818-7c6d-4d4b-a5fd-6945d42dd272"
      unitRef="usd">401000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="iff7c4f0548d948bc965f6cf27edb80f9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzYtMy0xLTEtMA_ffa5e7bc-43eb-4b3e-89a2-80c20b99e3b9"
      unitRef="usd">948000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i523a33cc6f534ce68096648f6d4906ad_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzYtNS0xLTEtMA_5e2922d4-484e-4533-9c15-b8514af37f8f"
      unitRef="usd">2152000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="iae073a13fb7d4c028b23753461b5e6d5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzctMS0xLTEtMA_6498c822-ded0-4b58-bdd0-9666252cfdec"
      unitRef="usd">52000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i0ca6701711a348cabc0cb3c3d0bca990_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzctMy0xLTEtMA_ea4a9286-4476-4f47-958e-6324d340e6f8"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="ie19d3135a1654f219643ab3d7b23b282_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzctNS0xLTEtMA_b4db401c-9543-45ae-b2bf-b8251b146aaa"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="ibba82e8116524869b30f5406b07d5321_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzktMS0xLTEtMA_9075f158-e78d-49b3-8b38-9a55db42d43a"
      unitRef="usd">7659000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i34da99c0b3be4a9b92949168a95040a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzktMy0xLTEtMA_78841c9f-9cc9-48d0-8b82-7a2eb473555d"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i67567cef7138456a893879aac776621c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzktNS0xLTEtMA_aa686a29-64aa-42ba-a8d5-8fcc1bbb8e55"
      unitRef="usd">136000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i0c2e1b5bc2964e388fc2dd99e9c01bec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzEwLTEtMS0xLTA_b8ecaa5b-04aa-486a-8178-ba045f47e83d"
      unitRef="usd">252000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i7661e6e0c7db4825872014f63a216348_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzEwLTMtMS0xLTA_0d3130f8-fbad-4ca2-a090-b3761d573e30"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="ic26f82fbe158442ca89e57d877967f78_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzEwLTUtMS0xLTA_55e423bf-4da4-4b0a-8c89-bb22d4b3c3cb"
      unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzExLTEtMS0xLTA_fb4ecc40-7288-4aee-b83a-af1fe1ad604e"
      unitRef="usd">12987000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzExLTMtMS0xLTA_d6fa3135-6f39-4877-97bc-5d3f8b19176b"
      unitRef="usd">2485000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTpkZDE2OWI1MGQ5ZDg0MjA0OGJlMmZkZWI4NzBmNGNmNi90YWJsZXJhbmdlOmRkMTY5YjUwZDlkODQyMDQ4YmUyZmRlYjg3MGY0Y2Y2XzExLTUtMS0xLTA_6deea826-cc05-4bf0-8b19-897649392414"
      unitRef="usd">4038000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <rog:ScheduleOfIncomeStatementSupplementalDisclosuresTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzI5NDY_ab095e4c-58d6-4ab0-b87e-adf33c4d1f74">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of &#x201c;Other operating (income) expense, net&#x201d; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation on leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss (gain) on sale or disposal of property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain from antitrust litigation settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indemnity claim settlements from acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Economic incentive grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other operating (income) expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;959&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(3,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</rog:ScheduleOfIncomeStatementSupplementalDisclosuresTableTextBlock>
    <us-gaap:LeaseIncome
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzItMS0xLTEtMA_500ec6c1-9da2-4dcb-980a-7f8e1c2d9899"
      unitRef="usd">0</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzItMy0xLTEtMA_345cee79-50e6-4719-8915-7bca0f663e00"
      unitRef="usd">989000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzItNS0xLTEtMA_5f64fd7c-dc15-4fab-a041-ac91c928bd29"
      unitRef="usd">948000</us-gaap:LeaseIncome>
    <rog:DepreciationOnLeasedAssets
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzMtMS0xLTEtMA_0f390241-949a-495a-9205-651251722f0f"
      unitRef="usd">0</rog:DepreciationOnLeasedAssets>
    <rog:DepreciationOnLeasedAssets
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzMtMy0xLTEtMA_a9ee727b-20e1-4545-8160-df2553d04f90"
      unitRef="usd">1907000</rog:DepreciationOnLeasedAssets>
    <rog:DepreciationOnLeasedAssets
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzMtNS0xLTEtMA_7b4fab4e-24d8-4597-a8bd-2ce07254fed8"
      unitRef="usd">3512000</rog:DepreciationOnLeasedAssets>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzQtMS0xLTEtMA_e9dac698-e37e-4830-adf5-d84ebd676a4f"
      unitRef="usd">-41000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzQtMy0xLTEtMA_4c385856-ce32-4d9d-b978-7db8de07d26d"
      unitRef="usd">-756000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzQtNS0xLTEtMA_eeaf18dc-9738-4505-b994-42741d742f70"
      unitRef="usd">164000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzUtMS0xLTEtMA_4ad8b860-57ed-4949-bdd3-35fbdcd7d9fd"
      unitRef="usd">0</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzUtMy0xLTEtMA_9df9a1e2-7cb6-4c65-be38-afc60be05791"
      unitRef="usd">0</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzUtNS0xLTEtMA_e616b9b1-cbd7-4902-bd9b-c4d1d6f5b8b8"
      unitRef="usd">4231000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzYtMS0xLTEtMA_ee1bfa15-028d-4096-bc52-f8deafed97e3"
      unitRef="usd">0</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzYtMy0xLTEtMA_34bb7000-39cc-42ed-91f6-f11aa7ab58ef"
      unitRef="usd">715000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzYtNS0xLTEtMA_5f0cd437-1ec4-463d-b363-2f560ddec1eb"
      unitRef="usd">700000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions>
    <rog:EconomicIncentiveGrantIncome
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzctMS0xLTEtMA_cd8d43ec-e12e-4c90-9773-68c2d1d7c42c"
      unitRef="usd">145000</rog:EconomicIncentiveGrantIncome>
    <rog:EconomicIncentiveGrantIncome
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzctMy0xLTEtMA_c92d7d90-f39a-4825-bbee-ef3926a6b32c"
      unitRef="usd">0</rog:EconomicIncentiveGrantIncome>
    <rog:EconomicIncentiveGrantIncome
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzctNS0xLTEtMA_a6cbfce8-b677-4544-a3c9-413d5231754b"
      unitRef="usd">556000</rog:EconomicIncentiveGrantIncome>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzgtMS0xLTEtMA_49d47c3a-4d86-4681-a517-eb019f092835"
      unitRef="usd">104000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzgtMy0xLTEtMA_076498c7-c64d-4181-b3a0-eba1d40e0e33"
      unitRef="usd">-959000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZToyN2Q2YTM2MjQ5OTU0MjRkYjVmZGJlNmFhZmQ3NDJjMC90YWJsZXJhbmdlOjI3ZDZhMzYyNDk5NTQyNGRiNWZkYmU2YWFmZDc0MmMwXzgtNS0xLTEtMA_9a448847-651c-4ab0-a309-42d88384095c"
      unitRef="usd">3087000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:LeaseIncome
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzMyOTg1MzQ4OTY3MTc_84afa78d-df41-4ca3-a793-28d9334fcc64"
      unitRef="usd">1000000.0</us-gaap:LeaseIncome>
    <rog:DepreciationOnLeasedAssets
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzMyOTg1MzQ4OTY3MjQ_2bcc979c-dff2-4b5d-a6c5-22cb742908b1"
      unitRef="usd">1900000</rog:DepreciationOnLeasedAssets>
    <us-gaap:LeaseIncome
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzMyOTg1MzQ4OTY3MzE_d895c172-d1cb-42e9-9f04-9c6d05358531"
      unitRef="usd">900000</us-gaap:LeaseIncome>
    <rog:DepreciationOnLeasedAssets
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzMyOTg1MzQ4OTY3Mzk_05628539-caf8-4525-9014-e3e0e8be9791"
      unitRef="usd">3500000</rog:DepreciationOnLeasedAssets>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzMyOTg1MzQ4ODg5NzM_794999f7-9591-433b-b80a-85425747aec2"
      unitRef="usd">700000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzMyOTg1MzQ4ODg5ODA_22d64826-e79d-4741-844c-8cbe992f4d02"
      unitRef="usd">4200000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzEwOTk1MTE2MzM3MTE_8f62b6bd-1ac6-4de4-b8f8-bc1c05aa6c4a"
      unitRef="usd">700000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions>
    <rog:EconomicIncentiveGrantIncome
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzMyOTg1MzQ4ODg5ODc_6f8a5155-9919-41b6-9c7a-1c163cb79d69"
      unitRef="usd">600000</rog:EconomicIncentiveGrantIncome>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90ZXh0cmVnaW9uOjMxOGZjNTM5YjViMDQ3NTE4MTQ3NDE0OTIyYzRjMDQ1XzI5NDc_700ec3ec-5f4e-460f-9870-e05d6c263790">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of &#x201c;Interest expense, net&#x201d; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Line of credit fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;715&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt issuance amortization costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;593&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;134&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;147&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseLongTermDebt
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzItMS0xLTEtMA_9319b30a-d1ef-4b3c-9c15-117cee010383"
      unitRef="usd">3294000</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:InterestExpenseLongTermDebt
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzItMy0xLTEtMA_f166d7a4-f0d0-4dfd-966c-9d7be8ee8ff3"
      unitRef="usd">7378000</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:InterestExpenseLongTermDebt
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzItNS0xLTEtMA_451373f7-7b1a-4d6b-808a-b739854da7de"
      unitRef="usd">6304000</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzMtMS0xLTEtMA_e1476796-ebe8-404d-98a4-01662efc9ed2"
      unitRef="usd">-3191000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzMtMy0xLTEtMA_56af2abe-8ae4-4934-ad05-f9c48abe63e4"
      unitRef="usd">200000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzMtNS0xLTEtMA_31ca2eb2-a485-447a-8571-66a603bd6a3d"
      unitRef="usd">247000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzQtMS0xLTEtMA_d1a4774e-f598-4989-ab8d-bb445a52e0ea"
      unitRef="usd">715000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzQtMy0xLTEtMA_1b905a2b-a342-4bb0-83d3-545e220e8d3d"
      unitRef="usd">576000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzQtNS0xLTEtMA_2cf4691e-c3b6-4a72-8a1b-cb17da4b498d"
      unitRef="usd">573000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzUtMS0xLTEtMA_52c27eb0-3dfc-4d31-9639-41248fa010f5"
      unitRef="usd">593000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzUtMy0xLTEtMA_a80b8044-cff2-430c-8f33-6b285bd89f1c"
      unitRef="usd">552000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzUtNS0xLTEtMA_5af0abc7-8fcb-4e6a-b871-b99955c6cbd6"
      unitRef="usd">552000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzYtMS0xLTEtMA_794d0ef5-0e83-48e5-8df7-6a7d735f88f7"
      unitRef="usd">134000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzYtMy0xLTEtMA_cf87cce3-a3e8-48fe-8f1b-87e54e770c82"
      unitRef="usd">127000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzYtNS0xLTEtMA_08863506-f767-4738-879b-88463d477279"
      unitRef="usd">172000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:InterestIncomeOther
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzctMS0xLTEtMA_8953271c-fb92-46b3-acd4-65d160f8ff51"
      unitRef="usd">939000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzctMy0xLTEtMA_ce037bd6-5819-4a99-8bde-3faf6aa41902"
      unitRef="usd">1610000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzctNS0xLTEtMA_230080bd-b480-494c-9a3d-456f435ee8a1"
      unitRef="usd">804000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpenseOther
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzgtMS0xLTEtMA_26bd400c-1ed9-4bdd-89b2-50ae40b2ef8d"
      unitRef="usd">147000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzgtMy0xLTEtMA_7bdf020e-8f30-48c9-b8af-88fe90626253"
      unitRef="usd">46000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzgtNS0xLTEtMA_c08bdab3-f4c9-4c14-accb-d975bd42b8b1"
      unitRef="usd">79000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzktMS0xLTEtMA_39430e5b-88ff-4d09-801d-f66128d5a2f5"
      unitRef="usd">-7135000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzktMy0xLTEtMA_3776e965-e81a-4f50-a628-d12739f945c8"
      unitRef="usd">-6869000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNjYvZnJhZzozMThmYzUzOWI1YjA0NzUxODE0NzQxNDkyMmM0YzA0NS90YWJsZTozMjNmZDE2ZTEyMTY0MDMxOWQ5ODc2Mzg4ZDIwYWMzZC90YWJsZXJhbmdlOjMyM2ZkMTZlMTIxNjQwMzE5ZDk4NzYzODhkMjBhYzNkXzktNS0xLTEtMA_97f23a04-294d-44ee-a0b8-c75d7b28911e"
      unitRef="usd">-6629000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzIvZnJhZzpmYmE0MGFjMGIzNjc0OWIwYjE3MGIxODk0YTVmNmJjNS90ZXh0cmVnaW9uOmZiYTQwYWMwYjM2NzQ5YjBiMTcwYjE4OTRhNWY2YmM1XzYzMjA_0aab9342-fbb6-421d-b5d8-4d01d7fc93a1">Recent Accounting Standards&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This ASU applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate that is expected to be discontinued after reference rate reform. This ASU provides optional expedients and exceptions to accounting under GAAP for contract modifications that replace a reference rate affected by reference rate reform. The amendments in this update were effective as of March 12, 2020 and we may elect to apply the amendments to contract modifications or hedging relationships entered into through December 31, 2022. We adopted this ASU as of the effective date and will utilize the optional expedients to the extent they apply to us. Our revolving credit facility under the Fourth Amended Credit Agreement, which was entered into on October 16, 2020 and references LIBOR, contains certain provisions for alternative reference rates in the event LIBOR becomes unavailable. Additionally, we terminated our interest rate swap, which also referenced LIBOR, on September 30, 2020. As of December 31, 2020, we have no existing contracts or agreements that reference LIBOR, for which there is not an established alternative reference rate in anticipation of the phase out of LIBOR. As a result, we are unlikely to need to apply this guidance in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. The new guidance also requires the if-converted method be applied for all convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Adoption of the standard requires using either the modified retrospective or the retrospective approach. We are currently evaluating the potential impact of adopting this guidance on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Standards Reflected in Our 2020 Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This ASU replaces the incurred loss model with a new expected loss impairment model that applies to certain financial assets measured at amortized cost, including trade and other receivables and contract assets. We adopted this update in January 2020 using the modified-retrospective approach, and it did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzIvZnJhZzpmYmE0MGFjMGIzNjc0OWIwYjE3MGIxODk0YTVmNmJjNS90ZXh0cmVnaW9uOmZiYTQwYWMwYjM2NzQ5YjBiMTcwYjE4OTRhNWY2YmM1XzYzMTQ_79b23eb3-516b-46ee-b84d-ce15de603564">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This ASU applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate that is expected to be discontinued after reference rate reform. This ASU provides optional expedients and exceptions to accounting under GAAP for contract modifications that replace a reference rate affected by reference rate reform. The amendments in this update were effective as of March 12, 2020 and we may elect to apply the amendments to contract modifications or hedging relationships entered into through December 31, 2022. We adopted this ASU as of the effective date and will utilize the optional expedients to the extent they apply to us. Our revolving credit facility under the Fourth Amended Credit Agreement, which was entered into on October 16, 2020 and references LIBOR, contains certain provisions for alternative reference rates in the event LIBOR becomes unavailable. Additionally, we terminated our interest rate swap, which also referenced LIBOR, on September 30, 2020. As of December 31, 2020, we have no existing contracts or agreements that reference LIBOR, for which there is not an established alternative reference rate in anticipation of the phase out of LIBOR. As a result, we are unlikely to need to apply this guidance in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost, as long as no other features require bifurcation and recognition as derivatives. The new guidance also requires the if-converted method be applied for all convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. Adoption of the standard requires using either the modified retrospective or the retrospective approach. We are currently evaluating the potential impact of adopting this guidance on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Standards Reflected in Our 2020 Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This ASU replaces the incurred loss model with a new expected loss impairment model that applies to certain financial assets measured at amortized cost, including trade and other receivables and contract assets. We adopted this update in January 2020 using the modified-retrospective approach, and it did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90ZXh0cmVnaW9uOjllM2ExODA4MzhmZDQ0ODdiMTI1MWU1NTY3NjlmZWI1Xzc4_45a7d172-447d-4db8-a7f3-b9d7f220fa77">Quarterly Results of Operations (Unaudited)&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Second&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Third&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fourth&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;198,810&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;191,157&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;201,944&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;210,672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;65,630&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;69,969&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;75,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;80,703&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,520&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,205&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.71&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.82&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.71&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Second&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Third&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fourth&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;193,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90ZXh0cmVnaW9uOjllM2ExODA4MzhmZDQ0ODdiMTI1MWU1NTY3NjlmZWI1Xzc1_6ead3a93-5c15-4e69-99c5-b5fab0046117">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Second&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Third&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fourth&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;198,810&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;191,157&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;201,944&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;210,672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;65,630&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;69,969&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;75,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;80,703&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,520&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,205&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.71&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.82&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.71&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Second&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Third&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fourth&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;193,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3cd62bd4550c47d1bc06c073fd6168a5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzItMS0xLTEtMA_bdca94a8-681c-4cf6-89b2-660787cce080"
      unitRef="usd">198810000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2327744266544b9c8ff96cc05bee47d5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzItMy0xLTEtMA_6ac7e3fe-f071-4ab3-a362-d2dfa056a799"
      unitRef="usd">191157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38ddacd019c745fbb568716e33f4f341_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzItNS0xLTEtMA_9bb0647a-9c93-437d-b35d-4108de8b08f7"
      unitRef="usd">201944000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5228b4014b3942c0a0dc7859d98f35ad_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzItNy0xLTEtMA_a783956c-28a6-44a9-8a17-a0131c9ad3e5"
      unitRef="usd">210672000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i3cd62bd4550c47d1bc06c073fd6168a5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzMtMS0xLTEtMA_fadb8d86-e199-47d7-95e8-9fd137e56011"
      unitRef="usd">65630000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2327744266544b9c8ff96cc05bee47d5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzMtMy0xLTEtMA_304d7d6a-6fcf-468a-b5dc-ea6a44b48799"
      unitRef="usd">69969000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i38ddacd019c745fbb568716e33f4f341_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzMtNS0xLTEtMA_b14a2d70-fd76-47e8-af71-e3bac4d7d553"
      unitRef="usd">75518000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5228b4014b3942c0a0dc7859d98f35ad_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzMtNy0xLTEtMA_3a9eee6c-6ebf-47f0-926b-d9752bd4f256"
      unitRef="usd">80703000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3cd62bd4550c47d1bc06c073fd6168a5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzQtMS0xLTEtMA_d1169ba8-a7bc-408c-b974-9686ce56375f"
      unitRef="usd">13259000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i2327744266544b9c8ff96cc05bee47d5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzQtMy0xLTEtMA_41cc7d51-9d9d-4ce0-a7d5-61cbbc95428b"
      unitRef="usd">14520000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i38ddacd019c745fbb568716e33f4f341_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzQtNS0xLTEtMA_b8653e7c-7687-4dd7-9f9a-09762833aa38"
      unitRef="usd">7006000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i5228b4014b3942c0a0dc7859d98f35ad_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzQtNy0xLTEtMA_34163398-2f78-4825-8df1-cfcceecead41"
      unitRef="usd">15205000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3cd62bd4550c47d1bc06c073fd6168a5_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzYtMS0xLTEtMA_c43f8071-647e-4f63-a732-4ff3ab9e843a"
      unitRef="usdPerShare">0.71</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i2327744266544b9c8ff96cc05bee47d5_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzYtMy0xLTEtMA_0430cff8-0dd6-401a-a95d-9e16bb9aaab5"
      unitRef="usdPerShare">0.78</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i38ddacd019c745fbb568716e33f4f341_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzYtNS0xLTEtMA_8bc7f6d7-1394-4320-b7ae-c577fb56c47d"
      unitRef="usdPerShare">0.37</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i5228b4014b3942c0a0dc7859d98f35ad_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzYtNy0xLTEtMA_ed5d824c-03dd-4063-b853-a1815722088b"
      unitRef="usdPerShare">0.82</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3cd62bd4550c47d1bc06c073fd6168a5_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzctMS0xLTEtMA_49cab85e-7c7f-4a24-be61-126217660256"
      unitRef="usdPerShare">0.71</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i2327744266544b9c8ff96cc05bee47d5_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzctMy0xLTEtMA_29c0a9f6-7c4c-48cb-8f02-07feddd36f8c"
      unitRef="usdPerShare">0.78</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i38ddacd019c745fbb568716e33f4f341_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzctNS0xLTEtMA_2d2adb55-01ca-4d34-9087-77dc3a71d862"
      unitRef="usdPerShare">0.37</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i5228b4014b3942c0a0dc7859d98f35ad_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTplNDQxMzliMjRmZWE0Y2UzYTAzYWEwYjg0YjhkODQwNC90YWJsZXJhbmdlOmU0NDEzOWIyNGZlYTRjZTNhMDNhYTBiODRiOGQ4NDA0XzctNy0xLTEtMA_1b1f2b0a-3085-4251-b654-726479b54bcd"
      unitRef="usdPerShare">0.81</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idcde2646fa9d484db0243f5ec93ef6e7_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzItMS0xLTEtMA_5c67dbb2-a2ea-4860-bc87-b6f419fd19db"
      unitRef="usd">239798000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i450d9ad4d9d640f7bfb16981f265a2cc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzItMy0xLTEtMA_0d061496-ba0b-461c-8c8e-eab7264c8f1c"
      unitRef="usd">242852000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf3340d8fdc24aecba7891bd611c069e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzItNS0xLTEtMA_60605aea-2445-46fc-b494-909b6f7ce5bd"
      unitRef="usd">221842000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f0ed9ef257345e4997e28e7bed39dc4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzItNy0xLTEtMA_bb449356-acab-44be-8759-1c43457aa76d"
      unitRef="usd">193768000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="idcde2646fa9d484db0243f5ec93ef6e7_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzMtMS0xLTEtMA_6f73c290-5493-4be8-8d99-ae9ee5c94c34"
      unitRef="usd">85394000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i450d9ad4d9d640f7bfb16981f265a2cc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzMtMy0xLTEtMA_63afabc1-54d3-47d1-bc5e-f65e1d0a72ca"
      unitRef="usd">85828000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="icf3340d8fdc24aecba7891bd611c069e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzMtNS0xLTEtMA_683e1a65-cef3-4932-8ffa-3b173aa6c65e"
      unitRef="usd">78867000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2f0ed9ef257345e4997e28e7bed39dc4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzMtNy0xLTEtMA_66246ae0-7b44-4d93-b838-3352bd752c52"
      unitRef="usd">64203000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="idcde2646fa9d484db0243f5ec93ef6e7_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzQtMS0xLTEtMA_17089cf4-4e3b-4b1c-a81d-71348dd9c566"
      unitRef="usd">28399000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i450d9ad4d9d640f7bfb16981f265a2cc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzQtMy0xLTEtMA_4fe75c7c-bed2-43e7-8c47-ba913be7bf3b"
      unitRef="usd">24293000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="icf3340d8fdc24aecba7891bd611c069e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzQtNS0xLTEtMA_dec674d0-3c7f-4ec8-96a0-57b556938793"
      unitRef="usd">23387000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i2f0ed9ef257345e4997e28e7bed39dc4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzQtNy0xLTEtMA_6debb623-fe08-44a2-8c20-08e6a63bc3cc"
      unitRef="usd">-28760000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="idcde2646fa9d484db0243f5ec93ef6e7_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzYtMS0xLTEtMA_bcc8aa98-b79f-4d85-bf67-e89b84c9eda9"
      unitRef="usdPerShare">1.53</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i450d9ad4d9d640f7bfb16981f265a2cc_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzYtMy0xLTEtMA_ac1adaec-a4cb-4505-9a38-e7d9c65ac98f"
      unitRef="usdPerShare">1.31</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="icf3340d8fdc24aecba7891bd611c069e_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzYtNS0xLTEtMA_d8255ebf-f419-4ef7-9e8d-840aff3a7af0"
      unitRef="usdPerShare">1.26</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i2f0ed9ef257345e4997e28e7bed39dc4_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzYtNy0xLTEtMA_bd9ccced-10c9-439a-9e2c-2626e3720c7c"
      unitRef="usdPerShare">-1.55</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="idcde2646fa9d484db0243f5ec93ef6e7_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzctMS0xLTEtMA_58e548e6-da34-4fab-9c78-f88ddab04d2d"
      unitRef="usdPerShare">1.52</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i450d9ad4d9d640f7bfb16981f265a2cc_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzctMy0xLTEtMA_441e79b8-5c60-48a9-8a43-39de10178032"
      unitRef="usdPerShare">1.30</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="icf3340d8fdc24aecba7891bd611c069e_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzctNS0xLTEtMA_30bd2c7d-82a4-41c9-b37b-6153dee278d6"
      unitRef="usdPerShare">1.25</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i2f0ed9ef257345e4997e28e7bed39dc4_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzUvZnJhZzo5ZTNhMTgwODM4ZmQ0NDg3YjEyNTFlNTU2NzY5ZmViNS90YWJsZTozMmYwNTMyZTM2OTM0NTdiYTJhOTM5NjQwN2RkZmNlMC90YWJsZXJhbmdlOjMyZjA1MzJlMzY5MzQ1N2JhMmE5Mzk2NDA3ZGRmY2UwXzctNy0xLTEtMA_72e61790-4ada-4c10-9438-d55d6a5c237a"
      unitRef="usdPerShare">-1.55</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:TreasuryStockTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90ZXh0cmVnaW9uOmM4NTAyNzE1MDI3YTRkZTQ4ZGQ4NWNhMGZjY2E5NGUzXzcwNg_c133a3db-6d66-4186-8a17-01606e03cb2d">Share Repurchases&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2015, we initiated a share repurchase program (the Program) of up to $100.0 million of the Company&#x2019;s capital stock. We initiated the Program to mitigate potentially dilutive effects of stock options and shares of restricted stock granted by the Company, in addition to enhancing shareholder value. The share repurchase program has no expiration date and may be suspended or discontinued at any time without notice. As of December&#160;31, 2020, $49.0 million remained of our $100.0 million share repurchase program. There were no share repurchases in 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We repurchased the following shares of capital stock through the Program, using cash from operations and cash on hand, during the years presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares of capital stock repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Value of capital stock repurchased&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i508164932a3242bcbc5723b858adbb54_I20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90ZXh0cmVnaW9uOmM4NTAyNzE1MDI3YTRkZTQ4ZGQ4NWNhMGZjY2E5NGUzXzEwNQ_6835c814-6c2b-4ddb-b1eb-e6b0db8286d8"
      unitRef="usd">100000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90ZXh0cmVnaW9uOmM4NTAyNzE1MDI3YTRkZTQ4ZGQ4NWNhMGZjY2E5NGUzXzQ0OQ_7b702c35-129a-434b-aa09-4a36a3948223"
      unitRef="usd">49000000.0</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i508164932a3242bcbc5723b858adbb54_I20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90ZXh0cmVnaW9uOmM4NTAyNzE1MDI3YTRkZTQ4ZGQ4NWNhMGZjY2E5NGUzXzQ2OA_6835c814-6c2b-4ddb-b1eb-e6b0db8286d8"
      unitRef="usd">100000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90ZXh0cmVnaW9uOmM4NTAyNzE1MDI3YTRkZTQ4ZGQ4NWNhMGZjY2E5NGUzXzEwOTk1MTE2Mjg0OTA_50c26823-2379-46ef-9556-a777ce546ead"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90ZXh0cmVnaW9uOmM4NTAyNzE1MDI3YTRkZTQ4ZGQ4NWNhMGZjY2E5NGUzXzcwMw_0692af2b-0357-4608-b4c3-b95f50b0dd71">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We repurchased the following shares of capital stock through the Program, using cash from operations and cash on hand, during the years presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares of capital stock repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Value of capital stock repurchased&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90YWJsZTo2ZGZiMzU4YmVhMWE0NjM1YTQ2ZjNmYzE5YTAyYTUzOC90YWJsZXJhbmdlOjZkZmIzNThiZWExYTQ2MzVhNDZmM2ZjMTlhMDJhNTM4XzItMS0xLTEtMA_9b7b33ac-45e8-47f0-85a8-dc7389d6b21a"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90YWJsZTo2ZGZiMzU4YmVhMWE0NjM1YTQ2ZjNmYzE5YTAyYTUzOC90YWJsZXJhbmdlOjZkZmIzNThiZWExYTQ2MzVhNDZmM2ZjMTlhMDJhNTM4XzItMy0xLTEtMA_3cbcdcdb-6396-45c8-93e5-16fce7a31314"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90YWJsZTo2ZGZiMzU4YmVhMWE0NjM1YTQ2ZjNmYzE5YTAyYTUzOC90YWJsZXJhbmdlOjZkZmIzNThiZWExYTQ2MzVhNDZmM2ZjMTlhMDJhNTM4XzItNS0xLTEtMA_5d64ee26-4cdf-452c-838f-c5b551a2ca5b"
      unitRef="shares">23138</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90YWJsZTo2ZGZiMzU4YmVhMWE0NjM1YTQ2ZjNmYzE5YTAyYTUzOC90YWJsZXJhbmdlOjZkZmIzNThiZWExYTQ2MzVhNDZmM2ZjMTlhMDJhNTM4XzMtMS0xLTEtMA_8a540b2b-1edc-4023-b7a8-2f63b2b370dd"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90YWJsZTo2ZGZiMzU4YmVhMWE0NjM1YTQ2ZjNmYzE5YTAyYTUzOC90YWJsZXJhbmdlOjZkZmIzNThiZWExYTQ2MzVhNDZmM2ZjMTlhMDJhNTM4XzMtMy0xLTEtMA_03dda02d-8686-4975-bbb5-c44a6956a5d6"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xNzgvZnJhZzpjODUwMjcxNTAyN2E0ZGU0OGRkODVjYTBmY2NhOTRlMy90YWJsZTo2ZGZiMzU4YmVhMWE0NjM1YTQ2ZjNmYzE5YTAyYTUzOC90YWJsZXJhbmdlOjZkZmIzNThiZWExYTQ2MzVhNDZmM2ZjMTlhMDJhNTM4XzMtNS0xLTEtMA_3c990861-2768-4222-a953-8feeb4bee7f9"
      unitRef="usd">2999000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8yMTUwL2ZyYWc6MTQzMjg2MGJjZDVhNDYzN2JkYmIwZWI3NjY0M2ZmNTQvdGV4dHJlZ2lvbjoxNDMyODYwYmNkNWE0NjM3YmRiYjBlYjc2NjQzZmY1NF8xMDk5NTExNjI5Mzg2_0263cbaf-c129-44b9-acad-f35c7c9bd604">Subsequent Event&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In early February 2021, there was a fire at our UTIS manufacturing facility in Ansan, South Korea. The site was safely evacuated and there were no reported injuries; however, there is extensive damage to the manufacturing site. The source of the fire is currently under investigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This facility manufactures eSorba&#xae; polyurethane foams used in portable electronics and display applications. These operations will be disrupted, but it is too early to determine the expected duration of the disruption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We acquired the UTIS business in 2010, and we employ approximately 50 people at this site. The UTIS business represented less than 4% of our annual net sales in 2020. The impacts of this event on our results of operations, financial position and cash flows are unknown at this time due to the continuing assessment of the extent of the damage to our manufacturing site, the extent of the disruption to our business and the amounts of potential insurance recoveries.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <rog:CatastrophicEventNumberOfPeopleEmployedAtSite
      contextRef="i45decc0e2f3240bcb8160ee3b0abd03f_D20210201-20210218"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8yMTUwL2ZyYWc6MTQzMjg2MGJjZDVhNDYzN2JkYmIwZWI3NjY0M2ZmNTQvdGV4dHJlZ2lvbjoxNDMyODYwYmNkNWE0NjM3YmRiYjBlYjc2NjQzZmY1NF8xMDk5NTExNjI5Mzg4_ecaafed1-bd04-425d-af78-18e733d78531"
      unitRef="employee">50</rog:CatastrophicEventNumberOfPeopleEmployedAtSite>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id2253ee0aaf24350a34ce1c4eb9292df_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8yMTUwL2ZyYWc6MTQzMjg2MGJjZDVhNDYzN2JkYmIwZWI3NjY0M2ZmNTQvdGV4dHJlZ2lvbjoxNDMyODYwYmNkNWE0NjM3YmRiYjBlYjc2NjQzZmY1NF8xMDk5NTExNjI5Mzky_ac1539f9-b9d6-413c-9edf-571799d91e46"
      unitRef="number">0.04</us-gaap:ConcentrationRiskPercentage1>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90ZXh0cmVnaW9uOjA2NDAxNjZiZTc0NTQzYjc5ZmJhZGNiYTU0NTU1MmZhXzIz_ab59b5b9-a658-4f60-8e46-cf0072840a84">&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Charged to (Reduction of) Costs and Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Taken Against Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (Deductions) Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,691&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;223&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,682&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Charged to (Reduction of) Costs and Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Taken Against Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (Deductions) Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Valuation on Allowance for Deferred Tax Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,625&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(5,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzItMi0xLTEtMA_92a5248d-480b-4d59-b754-788e71da8d67"
      unitRef="usd">1691000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzItNC0xLTEtMA_ab3d2fba-6cef-4c1f-8ba1-640ff27ee7e8"
      unitRef="usd">223000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzItNi0xLTEtMA_1a80987b-26ca-44a2-b41e-17372f42f50c"
      unitRef="usd">232000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzItOC0xLTEtMA_4076d753-3747-41f1-9c36-fe597a64d0c2"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzItMTAtMS0xLTA_d25ce519-202f-4ad8-ad60-b14f9c90a803"
      unitRef="usd">1682000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzMtMi0xLTEtMA_42f2e52c-c29f-4960-b5cd-70f3578f2cfd"
      unitRef="usd">1354000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzMtNC0xLTEtMA_e10627ae-6af5-44a2-8f7a-c44e65f362ef"
      unitRef="usd">437000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzMtNi0xLTEtMA_8a83ce0a-3ce1-455e-acac-6d5d092a552b"
      unitRef="usd">100000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzMtOC0xLTEtMA_fa0590ef-3a6e-4dd5-b0ae-25d2b8cb450d"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzMtMTAtMS0xLTA_9d883141-5ec1-4531-94b6-10d37f8bf132"
      unitRef="usd">1691000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i8dd2832a298f43efa55afbc1837dfd2a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzQtMi0xLTEtMA_8ce391d9-1959-4551-9a6b-558153bfae72"
      unitRef="usd">1525000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzQtNC0xLTEtMA_5ff06edf-cae1-42dc-bd6b-609dde7da922"
      unitRef="usd">189000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzQtNi0xLTEtMA_c4d36fa3-a9c6-46eb-9ec2-a78a27075df6"
      unitRef="usd">360000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzQtOC0xLTEtMA_3c7b74eb-150d-465d-92ec-d760e7574ca1"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZToyYjUzZGYxNDkxYzc0ZGVhYWRiNWFjNzk4NTJmNmQxOC90YWJsZXJhbmdlOjJiNTNkZjE0OTFjNzRkZWFhZGI1YWM3OTg1MmY2ZDE4XzQtMTAtMS0xLTA_6bdaea2e-b269-44e8-acce-e5beed1cc2cc"
      unitRef="usd">1354000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzItMi0xLTEtMA_dbdb6670-8ff5-4d40-97b5-faa0bb21bc60"
      unitRef="usd">14625000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzItNC0xLTEtMA_4895f1d7-3ae9-41c7-9587-8aeb97d6abfc"
      unitRef="usd">-39000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <rog:ValuationAllowanceDeferredTaxAssetTakenAgainstAllowance
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzItNi0xLTEtMA_e031d75a-a897-4cfc-90d1-fc5f006cf3fc"
      unitRef="usd">5336000</rog:ValuationAllowanceDeferredTaxAssetTakenAgainstAllowance>
    <rog:ValuationAllowanceDeferredTaxAssetOtherDeductionsRecoveries
      contextRef="if1220494b5a34791aad5a140b6d7c70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzItOC0xLTEtMA_88995fa3-a55f-4a37-8361-dc98dd7164a7"
      unitRef="usd">0</rog:ValuationAllowanceDeferredTaxAssetOtherDeductionsRecoveries>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i733122c91e984264abde1c92ee8456e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzItMTAtMS0xLTA_22fe7002-10aa-4dc3-8e63-c845c03dc941"
      unitRef="usd">9250000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzMtMi0xLTEtMA_8a2a7631-212b-47dc-9a20-cbf0efd575aa"
      unitRef="usd">16889000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzMtNC0xLTEtMA_ef1c95aa-5b30-4a04-946e-a5373ede17f4"
      unitRef="usd">656000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <rog:ValuationAllowanceDeferredTaxAssetTakenAgainstAllowance
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzMtNi0xLTEtMA_6df2cfc6-9d4a-4806-b15b-b86756c2556f"
      unitRef="usd">2920000</rog:ValuationAllowanceDeferredTaxAssetTakenAgainstAllowance>
    <rog:ValuationAllowanceDeferredTaxAssetOtherDeductionsRecoveries
      contextRef="i34a769fd0d28410c8ace1ac5c879bb0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzMtOC0xLTEtMA_81990ad7-61b2-4be7-93e0-cfb83915ee38"
      unitRef="usd">0</rog:ValuationAllowanceDeferredTaxAssetOtherDeductionsRecoveries>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i9372f1d43de9448780e59410a29583ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzMtMTAtMS0xLTA_59b52a69-c4f4-4857-af97-a4bbe8a236c1"
      unitRef="usd">14625000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8dd2832a298f43efa55afbc1837dfd2a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzQtMi0xLTEtMA_10c8056d-fe25-40ba-8533-5dc19fea0589"
      unitRef="usd">8754000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzQtNC0xLTEtMA_7de99ce0-4808-45f9-ad87-3372fec49b08"
      unitRef="usd">8135000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <rog:ValuationAllowanceDeferredTaxAssetTakenAgainstAllowance
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzQtNi0xLTEtMA_50574cf9-9939-4dc4-b982-c840b44c48d6"
      unitRef="usd">0</rog:ValuationAllowanceDeferredTaxAssetTakenAgainstAllowance>
    <rog:ValuationAllowanceDeferredTaxAssetOtherDeductionsRecoveries
      contextRef="if4ef9af376ab4228aab164b43bb9b1ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzQtOC0xLTEtMA_d4cd06c0-938d-4dee-9b78-8bf71ac51edf"
      unitRef="usd">0</rog:ValuationAllowanceDeferredTaxAssetOtherDeductionsRecoveries>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6e5c30f1c6114f129f13460d8dd15555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1NDM5M2E5NWYyMzQxMjlhMjk4N2E5NGU2OGEyYjhiL3NlYzpjNTQzOTNhOTVmMjM0MTI5YTI5ODdhOTRlNjhhMmI4Yl8xODEvZnJhZzowNjQwMTY2YmU3NDU0M2I3OWZiYWRjYmE1NDU1NTJmYS90YWJsZTpkMzY0YzRlZTE2ZDY0ZDk1ODcxN2UzMTZmY2ZiNGM3OC90YWJsZXJhbmdlOmQzNjRjNGVlMTZkNjRkOTU4NzE3ZTMxNmZjZmI0Yzc4XzQtMTAtMS0xLTA_46d06cc1-379a-4082-a133-e5aabb41ccba"
      unitRef="usd">16889000</us-gaap:DeferredTaxAssetsValuationAllowance>
</xbrl>
