<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:trs="http://www.trimascorp.com/20200930"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="trs-20200930.xsd" xlink:type="simple"/>
    <context id="i85e714757e974e06b8333000796e4f85_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib19c47e7db9c400e8b31638a52bfb1fe_I20201021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <instant>2020-10-21</instant>
        </period>
    </context>
    <context id="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i252faf115ad54d8aa4d024f431617e1c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0f904e5769314fc892ee5267a275b3ec_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3d9e78e8099b4ebebf3494dc0dee576c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ib92afcb8cc7441a9b5f9d118db33d907_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="ic42dea4ddfd3406b9502ffbb7b1bca89_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="ie61185ef58d84ef5b9ea2cde8135dcdf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="ieba7c5492876481f9bf0d1a6fd9f7494_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i968ec2811f394097b2a0a539a58b7799_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i684b967e6b734f958c4f766783ea6692_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib7bdc2fc7abe4f4789d876b3f3acba32_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia13b7b621c5749a38b0686bc67b7cb88_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7243daee83a7425294c84304d7b5d4b1_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i15ef3a82ed944b1bb0a738006427749e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i976f953af78e4af9a3c85ac8302fbac2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i3286a537a5614d50b2d82505b0b02b26_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ie0f1770fb5db44088ea347f70947f736_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ie19585113e3548928ce1358b3769f4bc_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1c5232f47e5c4acfa4ae0fb58930314e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if32c4127e79f4fd99b8c598f72da2544_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4cf9fc0ba3274214bd9a15e2172f2180_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i71bc1d2e600c4be5b6826ec3508fbf3f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic3863abb261046dbb782250b2052e523_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib6321e52b95f414d85cd855074729296_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5d7ceab0db88479491cdc9f2c2983827_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8a7f2f27f53e4a8499acfba9aefe183f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ifdb5dcf01a1d492aaf567679f15d0034_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i465e82178f3547c08be45abb96b0912f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3e78b739bc1c43bf9e7409d3a3489504_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i175f67e4e0d343168101dabc6c9ee9bf_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9db7fae5c5c44d5b84a7f99c7fe542c1_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i05f396797e4f4829b377d035d7b2814c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i80ebd2929aa0408299cffd32f7050af6_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9210c6ba95574daf9caab78462468d4b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia3e84260381340b28efd92c467487a8b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i74403f58e51b4780aa2b4d0643c8fd10_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i85f13ab6e23b4ed1a364a0ae3f3110d9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i6e1c218916c044ee834c82b52a61c52e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i277080a8d3414fa585ee4863d378d0dd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i4f0373b5529f4864ba8846d295cfcee1_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ic141e9289915430c9ce6ffce23a9f1eb_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i934ac2fd60e046e6813fbc6ae0179382_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4e062b1ac00249d3a5708ceb351154f0_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i25642953d1194b798344692319f323d1_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i6faaf1d4b0d74231b100236dcc9f5aee_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ide54f803ba1d4fc6be044f00afd64476_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i3cf1c62b8f164e50a894cd570f0f3786_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="idbb761c8c4174ff781a74309b0b93d57_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7bb45056f60e45ba86eed426f56d0f59_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ice1931d9693a4e63af3c48d6c3d9ccab_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6d86d02d33b14dbdabd4767e1474b3fa_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibfdcc15987eb41e9ae52d5295861dc23_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i60a1e0d1f5284ece903edd5eb364fd8f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3b24bbaab56d45fd9161713f2d8596c1_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i33e70a657a854ed7b1b9d0a763326cd1_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ib1f71f3fd1fc4a3d89f49c14dc2fbe74_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i9ac6428198784f469aa355480c1e6aed_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i1d701c2ef3924f52a2f1416073301f4a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iad5db2c4f08144989e4262c9dc1cf4c1_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7609cc6f94c146c5b6813c6e8a66f06d_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie252a11b39e14946aa61f70127c7d73c_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i8e366cca9c7f4b1a8e43cd3d610ef2c7_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="icf484dc6cb3e492489fa5bcef2b0a4cb_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i48c20fdf3747412187d2c6bd2d85ef85_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i2926980d32ed4162b4ccc1450d0d09ac_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="if10181473b08498db6e8cac5e4dbea1e_I20191220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trs:LamonsDivisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-20</instant>
        </period>
    </context>
    <context id="i2e70fe603246408ea7b104c47fedc6e0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trs:LamonsDivisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5d6fccaf19c44503849b936ec9e88fb4_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0cdfa02240924ff5816c89cff8bfd7ae_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie4819091e04b4dd7b4ab11e104408719_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:ConsumercustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i37a5daf6f12c4d308e9d31c8b1a18f27_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:ConsumercustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2e44ee9946b54411b653d0071e847c40_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:ConsumercustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8a779e1cead24adc99803d1e92eee164_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:ConsumercustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic46bc5876a5942b2beb04d2deed00bf1_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:AerospacecustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if8094d9a1d4742869d2d58efb576edaa_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:AerospacecustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id63c4cb22c8e447797ac054d0ae6f209_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:AerospacecustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic7f371850bcc43ac84ef458a03bdc5da_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:AerospacecustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i6b35d3f163b94455a783681b4b24193c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:IndustrialcustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if057f87d45db4c38a3fdc4f6e08faa35_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:IndustrialcustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9d4d0bb84e004e4da8c32496800e9261_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:IndustrialcustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i230c534a9b464d94a386f5175924b8f5_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">trs:IndustrialcustomerendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5148562d7784467eadd4fd63ffb01950_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="trs:RealignmentActionsAxis">trs:RealignmentActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icd65972fc1014572b89dd5f99b4b722d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="trs:RealignmentActionsAxis">trs:RealignmentActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib7956ffd24a0431192633b52ca9a3a07_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:RealignmentActionsAxis">trs:RealignmentActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i22a35a3ef290413f90af315400e0a022_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:RealignmentActionsAxis">trs:RealignmentActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2f03a9fb614941c69e0e3737edb29b7a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:RealignmentActionsAxis">trs:RealignmentActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i17937782b9f241d5aef996d1d887fca5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:RealignmentActionsAxis">trs:RealignmentActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2a877c88370a46e091c30cdcf886a82b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:RapakMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i97f0234f59e24b8683004872e3cef35b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:RapakMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6f0dcf3c32af4222877b9824c86f2a76_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:RSAEngineeredProductsMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i858c529f9629429980d3c2b0cc04bcf3_I20200227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:RSAEngineeredProductsMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-27</instant>
        </period>
    </context>
    <context id="i283d492c3eaf404d81828e16307d6f10_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:RSAEngineeredProductsMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i95a6a47a459142b4aff06f9cf6df80df_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7edd2ec992d14049a7cb373cd36518e2_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:TaplastS.p.A.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i77ab7e65bf394993b03da9811f2b1b6f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:TaplastS.p.A.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie4b74eb409ec4bdd9d86fbebeba868fb_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:PlasticSrlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i855004f1bee0400d8f04dbfc67b37429_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:PlasticSrlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i134915ca497e4f25b0a9409f91735d47_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i12e4cdc6a7db4cb193883316b5bd9eba_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9babc7802b7a4253baa6b21d237ba5fb_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">trs:AerospaceFastenersReportingUnitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:AerospaceReportableSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:QuantitativeImpairmentTestAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3bb069f2f9fb44348dcdc0acac1f8535_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">trs:AerospaceEngineeredProductsReportingUnitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:AerospaceReportableSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:QuantitativeImpairmentTestAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iabc4b553f1b34e26b60612bad1f4388d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">trs:AerospaceFastenersReportingUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5a1933af3d9b4232b8aab21e3539654b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">trs:AerospaceEngineeredProductsReportingUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9092517a2f7e452185a7c799e323a948_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="trs:QuantitativeImpairmentTestAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5f4b7572fb994dd9b43b28b266acbcc9_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">trs:AerospaceEngineeredProductsReportingUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9ca7e99c187c4f839640bb7ef8f8acf0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:PackagingReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id12536d7f17949669aac8973d24fecb2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:AerospaceReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaa872b72a0544e7684866597b6c1dac3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:SpecialtyProductsReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i403dca9a9a794e2abd957d49dc3df8f4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:PackagingReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i76d5705fa6514e88968d084185ec5416_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:AerospaceReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia46b44a8b3ba40fe8c460cd829f14357_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:SpecialtyProductsReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iea99df5fd3cb42868de5ca74229ead3e_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:PackagingReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibcfbe9bac5f24925b517e1ad06937a34_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:AerospaceReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibb23c448cdb14247b6ca3a0efc164e43_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:SpecialtyProductsReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia316cfdba9be42b4b4bfdbbe9cbc64fe_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:AerospaceReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1788547316d640b59a4380cfa7c846e8_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2346df65f9d24ffa9b6749cd1ad2a57f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeFiveToTwelveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6424dd601fb04553a2737a5f382596d3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeFiveToTwelveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id76996c4cf684242a0a369fc19282321_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeFifteenToTwentyfiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia65bdedbe1aa495eb10720af63a6c7ef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeFifteenToTwentyfiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5bf2cb69caa5403b97146754f3a705a4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i41fa47ab50824c47b461fe9f3a45c8ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i97643d11dc3847aeba6ea1b8b9bb5fdf_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeOneToFifteenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i241bf01cda504a97a5f8fccf2bc01e9d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeOneToFifteenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ida28d4a8849748769a269864fda6c0e9_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeSeventeenToThirtyYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i91f3eed6f9aa4c91964054261265abc6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeSeventeenToThirtyYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibdd7054747d8404b8841cec977ee9b34_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iaaca5ad8737442769a860e6172f9979f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1865bfaa49ae4709bb34f7653b4cf050_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9b3a1afd1a744e0bb30ec184693611c5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1c4372705319467bad8ce920a156ab1a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic2895b5d57fa4a458e4c64a95e03d5f0_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i59837b685ed44469a4a7829949da4365_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i64b4e944ac064e97bc3ea67c3a099660_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i98e49c3865294b7fa0aed08918793c9b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib24a68f6e0b44721b8ec4aa02785dc4b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i202914efd597416d9c23ff80a4ab75fc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0e388d4be89a4a8ca923462b609a25b5_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia3e9d017b9c04b3aaaef2eecb88220ae_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeFiveToTwelveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iba9a825756874e989c54be6379fa8b3c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeFiveToTwelveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5c5dbe95f3104eef93e84b43b840297b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeFifteenToTwentyfiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id946972fdf294b509ab75fc5196fa4e3_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeFifteenToTwentyfiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iecb3868631ae4d96b3f62d5e4d49b54d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeOneToFifteenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6231e884517e48afb643ed79031770ab_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeOneToFifteenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i622164835ba2420dbb4e92e87faa073b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeSeventeenToThirtyYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2212fedd64064fe4941fd4e1f1ac39c0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:FiniteLivedIntangibleAssetsByUsefulLifeAxis">trs:UsefulLifeSeventeenToThirtyYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i979d96d3a3694c0a8df80500d55753e1_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0c849384462b4027b3df426a4dbcfb9b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7573f3945ee9484ea2aced173ce8a3c4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i75822782cdfd4163a6a2b70704b1df84_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5e92d0bdade54dfabd58225856db9dc7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2526eeaf1f93494bb17ba09b9f61c6a4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i77d2eb21c4894b52922107475076f8ad_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i644e51e3c8e34724bc2f2fa353484802_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id619151f9bf64295b55adfd09c7094ab_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i695e0a2ccd094c60a48da9b6997d2b7f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i65cddbf8925c4592987fc387eb423e95_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia0ef791598d943018d434c529361d613_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i83cc60f737584714848163a231d0abc5_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8cd6f3f698464b20b46536658032928e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i90be81e19e8244cc9139aa970e30a893_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id025c3b8a745487380489a641a6189a8_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i151a8dbe85184e56960b00ac157187aa_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id7d49c466c434dcb9cc3a2f503a885de_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia8b3e647607245979a7388bd9f577242_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i02ab74eb6faa4ad0b415fd3c574fcc9f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i95e83aa10c6c4af4a9b02d7a8f763988_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i457be839063e4a7a8bfdbb38d502ac20_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trs:A4.875SeniorUnsecuredNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9fbd6753c19044abb763212cb1f709b8_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trs:A4.875SeniorUnsecuredNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i35e6dc7329ba4bfcb693e5ec8a9d4e3a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trs:A4.875SeniorUnsecuredNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3fc34b9e7673408bbd5afd1dac414af2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trs:A4.875SeniorUnsecuredNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2bc5205df683444d81f505045b9a9c43_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trs:A4.875SeniorUnsecuredNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib2e2c34dddd7448f8b2b37c27ec28b90_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trs:A4.875SeniorUnsecuredNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iecbf0dcb5ed14614a59a1edae54236a1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i848d5dd7a8154abc87f1f4900aae3ec0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7a7bc95c92734e43aea6ecd848bd4cc2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5a56055a27a844cc9a6b23c64f743da2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trs:RevolvingCreditAndTermLoanFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6ae60041c2e94855a59d1757506a0850_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib9418d9754374e198ca0c6aa7c8b1f3a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec857c19651d41f98f66659a013a18a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6c375bcf2f7f4c2c9e582587efa84d74_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="icabba29f83aa4d539be0b6ff648b6878_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i05e267b6c0af45fab6b6e2903d5aa8c4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaf2d4e8449404fa4902694cce145ba3d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7cbaa63092954a91aca6de316f61393d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7e648af5bf5f4396b696e005eecb4612_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i98ad33e0b721496d9e48f6584b0a3a6c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ieeaf65a1466640f283fb4f1469c35951_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia33d2657bdd84b76bcf6090379c3f155_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5b128a066cda4595b83008a9662f896e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i032c596cd9414ce0ad3b2ff47470d4a6_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icc9dd14f36174bae95aa11ece2463f0d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9cb87462429249cdaf51545c2518f00d_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ifa7300b350c043458eecc65274d52c0b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i24b6d7ce91e44ca4a891be3fede50c7d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="id7d30b58956641709542992d1ab51018_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i183be7608b114ebc88deee506d7c9c5a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i1d2caf236f084f839cad09bbd184d5a7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3a2cd5c776f94bd5bf64edfe7bac8cf6_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if8c0ac6308b84d8f817c2ab4fc9355fc_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5c6331d219284705a586329aa9d7ff29_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</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-09-30</instant>
        </period>
    </context>
    <context id="i19ecea670410477f9fcb5346b82da4c4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</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-09-30</instant>
        </period>
    </context>
    <context id="ic5309b82682f434eabdbe68e8fdadde2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</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-09-30</instant>
        </period>
    </context>
    <context id="i1e747f87499646f2a25c2a178dd39eb2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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-09-30</instant>
        </period>
    </context>
    <context id="ib6f8238432f24ba5a2b3691fbc075aa9_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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-09-30</instant>
        </period>
    </context>
    <context id="ic964ef09936a47ac981afb3a40417015_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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-09-30</instant>
        </period>
    </context>
    <context id="ife35f288bb1d46168e0edb27e5676914_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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-09-30</instant>
        </period>
    </context>
    <context id="i83090a7eabac4307beada09263754a93_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</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="ie23b4211ffda494f90235079935d2157_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</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="i2a1313a13e40486eab95b3656edd1b9c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</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="i8805327ab2da466196a8846a0ae115a3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</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="i25ea33c1dd754bab9bb79f226fa377ea_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="ia6e074028c104b189f353ddbc8563d63_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i18137101eb3844139d34fca3c2b20d80_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i2301388d8a8949c3bc88337cdce6d5a0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i9aea185ebbca4f4eba77dd6e24300869_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iaedd34f2bed14529828227034a997b8b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7118b30fd9e54bccb5bf3e723d1e914e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7b60885eb0684f9399c493c377c25e1b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3e279c154bef44608fdc8db31b98a8de_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i53e9a01684fa486e83a22973d3fcf9a3_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie8a045b81a794dd7a64e224efd95c5b5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i63005c29df1c469d8cc9c923637f26f2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i779396f1df8249e194cdc516d70ac9be_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4413d17ea9a44826a50071055a3266a8_D19910101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1991-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ie3dbe420b7344c518e8c662557633a83_D20180101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic82e6e0697d84b4694020222617d616c_D20180101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic0878ec9c1cb4e1989d99e280f5172c9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9f0a30016847418884b54e59df614bee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i277196ebd83a42ee8dfe54913dc62105_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i38aa03b3e5494c4c85c9541e76def250_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryAndPunitiveDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iff3dca6261b947d3b95bc0b45567fa9f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryAndPunitiveDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7b6ded12106b4d36acb8748a2dc5eb3a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryAndPunitiveDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1fca2f1f2f6641acb553c79a7d541f95_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryAndPunitiveDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i02e7b92fbb43436e83190110d058e58e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryAndPunitiveDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4ae41cc7c06b467d886dadc7cb2d3645_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iab23b570d35a49679601a670cc1b4b53_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i45879a859bdc440bbac7fd4dcedacc0d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i80fbf8504d724c1db505bdf4dc4845b5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iab6d6c2442a6433fabefe4c409919849_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:CompensatoryOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i90717a2bccd4434b962c262286a06af5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:PunitiveOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9e071b4e8a134a3ba877bd5318271c05_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:PunitiveOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic41ab5b6d26d48b997edf060344fb943_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:PunitiveOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0bba211154ca440e9af7d4f011834762_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:PunitiveOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9689607146d14504b492204f7053be75_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtRangeAxis">trs:Range3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:DamagesSoughtTypeAxis">trs:PunitiveOnlyDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibf8798c3f0ee4e2ab2df0c290b2bfcdf_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:PackagingReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idd34209bef4d4d0187f50286bfa18546_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:PackagingReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8294141397cf451abc028cf106e02443_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:PackagingReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5f9156640a184a589a27605adf990687_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:PackagingReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie8319f85d2b741048c44fdbaf18ce796_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:AerospaceReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4b8c80247d0346c096c074b79d8f9479_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:AerospaceReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0c926fff9f204f72a876f01d7ebf5651_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:AerospaceReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7ac23dd98e5f4c45b19c6380798cec7f_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:AerospaceReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ieae1281a9a2f460fb24c496d4d6a72ba_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:SpecialtyProductsReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2850c6d542214a5a849212838340f109_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:SpecialtyProductsReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib45f02f2362346bbaa0d270089be417f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:SpecialtyProductsReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0d78831bc36d4500ac8b2629101f13db_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">trs:SpecialtyProductsReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i243334a8fec14229b31c07c32e5f3c7f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0e9b9bf7ac8b4dc6ac93d8dd3b01ded3_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0188c76842ef4016a4ed3fd1cb2dc27a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4b1209afc2dd46bebfe011039f104363_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icbe137b296b747e7b22184f60561aa7f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i69e0d5458e4343fd8b036e1603fc477f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie0d451d0f2464e3996e60109155a30fe_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i952f374a49004054a8d75c18e08db59e_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia924e16f50aa47adbfa4e7e6ed9cf3d3_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i314a5dcc8f2a4c869a487773459ffdc8_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2eb7c02ba88f436b8a3900497109aa33_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i23771abc60f64b79bc0c0c8a9fed988a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8779aa94c68647e0be4ebf2f17979678_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i60fb45d962464b7caf973c84d7c2266a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic79d88750c4144138cfbc0b70d64b4ef_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan8Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:MetricTypeAxis">trs:A3YearEpsCagrMetricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i13e32c1482f84841847dff450e907418_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan8Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:MetricTypeAxis">trs:TotalshareholderreturnmetricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3c45709940c244089f787c256bef3e82_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan8Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:MetricTypeAxis">trs:TotalshareholderreturnmetricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6e74bc09b6874938b550d31506a6e067_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if9274d87e2e44d6ebb2ac28c10ce7ab7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:MetricTypeAxis">trs:AveragestockpriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icf7e44f6a99646cab3d8024e324e7eae_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:MetricTypeAxis">trs:AveragestockpriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4ccdd86e63dd41dfb830784592e6eb91_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:MetricTypeAxis">trs:TotalshareholderreturnmetricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia339bc9f56ab41548c373535938b94be_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:MetricTypeAxis">trs:TotalshareholderreturnmetricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3297208085c148bcba610c0a71211b02_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:MetricTypeAxis">trs:TotalshareholderreturnmetricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7900a75bc38e47fbbf1ab4a79f330e86_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trs:Plan3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trs:MetricTypeAxis">trs:TotalshareholderreturnmetricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibf30856c422f4aa2a1c6e025d8d7c1b7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iea9381c06b8a4419a60b1fadd3ad20cf_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i95c73ef76e1b4d4b9b98d7053c895ba6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6ab74933299c4838a1f0f662edb22919_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if48d1777eb5648f587f8bbe14b97c1f6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2b49c80f00374439ad559cc87dc439a8_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iafc2b08126824dfaa15ebbaf0fc8528c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i01206a538fec45cda0bbfbb8f66b328d_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i79db84dcc78a42ef8fee3d1a3733baf0_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib98fb20d2bc14f1db223169fc8c73478_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7ac11583f43c46a3b9f884abf9f4dc48_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2c6da8540ad74aa7a5419929d5f5721a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0e138ee709f4422283490587991d55ec_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i43f73d7c4ae7418cb2f1188cae9376d9_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trs:A10b51sharerepurchaseprogramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7623a81565dc42dc9017be95ce91ff13_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trs:A10b51sharerepurchaseprogramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="i3528c51f5e994983961992b41fe0bb36_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trs:A10b51sharerepurchaseprogramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6a12dc5d339646c98f1e3bc06089443c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trs:A10b51sharerepurchaseprogramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i72a6310667bb412887aa415799dac821_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trs:A10b51sharerepurchaseprogramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id93617d3186a4abaabd750be3723607a_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">trs:A10b51sharerepurchaseprogramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i70118cdc2f5246afbf3a68a7e51a22f7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i087cd6a85d544b16956789a19996a8b0_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i648d730400564fac929d083c6675cc8c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9607c596a60a493982bf90c217d18ac3_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia118f04cfb58467892423a957deae3e0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i22f9165454854c96a852bae043d19f4b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="ifcb92253ec2d4cc2bfc267795e677e3c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trs:AccumulatedNetGainLossfromHedgesAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if9922310bcb94fe69b07cca75fb2307a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i56af57a49b534218bc97c542713da759_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8d9025e3e306413d8857981bfae6b501_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trs:AccumulatedNetGainLossfromHedgesAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i434822bc36994507b872ecd033e8240f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ief82ecffdfd0444a9fb6f70446e8ef86_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaa5354811abc4a3d9269cab127820ff0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8382b899bca8499897e4f55474d21fde_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trs:AccumulatedNetGainLossfromHedgesAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie5259f21b9894f37b323d169f3caaa47_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6da744c6d21647acaa8d8b553109c738_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i23c3d50a7575424cb5d3d0158c2aec29_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trs:AccumulatedNetGainLossfromHedgesAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if97eed045d7f4fcfaf4c4503adb987d4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</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="i68e8475a9768468fbe66220f30919652_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i34074515daac4ad19ec13a8b7e18707c_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trs:AccumulatedNetGainLossfromHedgesAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3d21b4ae3458495aa20ed3adceb52873_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i88c91873a1134f94a45dd2b78daa99ee_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if162c8854da949128794870b2498f2f4_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ibb14e80e22854825abc937fa44e32224_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trs:AccumulatedNetGainLossfromHedgesAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i4a69c202a2f84144ad3702d7437efc71_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i289bf81931d64565b309365b39b533ae_I20201027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:AffabaFerrariSrlMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-27</instant>
        </period>
    </context>
    <context id="i7f9d9a28785445e0a5580257555d6119_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842633</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">trs:AffabaFerrariSrlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="cases">
        <measure>trs:cases</measure>
    </unit>
    <unit id="claimants">
        <measure>trs:claimants</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80L2ZyYWc6ZDExMWVmZjY4NTU2NGVhMGFlZWQ5ZDg0MDdkNTA2YWQvdGFibGU6NmJlYjUzYjE0ZGEzNDUzMzlhMDc2ZTAxYWIxYzIwOTYvdGFibGVyYW5nZTo2YmViNTNiMTRkYTM0NTMzOWEwNzZlMDFhYjFjMjA5Nl80LTEtMS0xLTA_af85baba-9811-4ca3-9d91-ebca436afa66">0000842633</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80L2ZyYWc6ZDExMWVmZjY4NTU2NGVhMGFlZWQ5ZDg0MDdkNTA2YWQvdGFibGU6NmJlYjUzYjE0ZGEzNDUzMzlhMDc2ZTAxYWIxYzIwOTYvdGFibGVyYW5nZTo2YmViNTNiMTRkYTM0NTMzOWEwNzZlMDFhYjFjMjA5Nl81LTEtMS0xLTA_c841ba57-9fc8-416d-80ad-48ec1d9f0c76">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80L2ZyYWc6ZDExMWVmZjY4NTU2NGVhMGFlZWQ5ZDg0MDdkNTA2YWQvdGFibGU6NmJlYjUzYjE0ZGEzNDUzMzlhMDc2ZTAxYWIxYzIwOTYvdGFibGVyYW5nZTo2YmViNTNiMTRkYTM0NTMzOWEwNzZlMDFhYjFjMjA5Nl85LTEtMS0xLTA_058cc414-ea41-47a5-9b82-267d71bf3515">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80L2ZyYWc6ZDExMWVmZjY4NTU2NGVhMGFlZWQ5ZDg0MDdkNTA2YWQvdGFibGU6NmJlYjUzYjE0ZGEzNDUzMzlhMDc2ZTAxYWIxYzIwOTYvdGFibGVyYW5nZTo2YmViNTNiMTRkYTM0NTMzOWEwNzZlMDFhYjFjMjA5Nl8xMC0xLTEtMS0w_1bdb1cf3-9ade-4086-97ac-3564a49cef41">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80L2ZyYWc6ZDExMWVmZjY4NTU2NGVhMGFlZWQ5ZDg0MDdkNTA2YWQvdGFibGU6NmJlYjUzYjE0ZGEzNDUzMzlhMDc2ZTAxYWIxYzIwOTYvdGFibGVyYW5nZTo2YmViNTNiMTRkYTM0NTMzOWEwNzZlMDFhYjFjMjA5Nl8xMS0xLTEtMS0w_f6dd639e-a7ab-40a4-87ac-c8b4096c59e7">false</dei:AmendmentFlag>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ib19c47e7db9c400e8b31638a52bfb1fe_I20201021"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80L2ZyYWc6ZDExMWVmZjY4NTU2NGVhMGFlZWQ5ZDg0MDdkNTA2YWQvdGFibGU6NmJlYjUzYjE0ZGEzNDUzMzlhMDc2ZTAxYWIxYzIwOTYvdGFibGVyYW5nZTo2YmViNTNiMTRkYTM0NTMzOWEwNzZlMDFhYjFjMjA5Nl8xMi0yLTEtMS0w_7032e57a-9b95-45b7-90e0-fee37f142d0e"
      unitRef="shares">43225130</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfMi0xLTEtMS0w_59845e9b-1f6a-4400-a4bc-f59da46a43e3"
      unitRef="usd">3700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfMi0yLTEtMS0w_1aeebb85-0371-4e3c-8470-96b793ec1aa5"
      unitRef="usd">2100000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfNS0xLTEtMS0w_b01b12ad-ea65-421d-bf4d-8aa1f0b02945"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfNS0yLTEtMS0w_d480e1a9-3ae6-4de8-8bea-10fde0de77ef"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfNi0xLTEtMS0w_d679cb1c-06db-4483-9fd0-6e7b094da7cd"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfNi0yLTEtMS0w_1b507499-5404-4a92-86e9-6ea1c6c3b50e"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfNy0xLTEtMS0w_4c46f63e-d465-41e2-874a-44fb6fd6592f"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfNy0yLTEtMS0w_33507ac3-f460-44d6-895b-cac8309faae2"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfOC0xLTEtMS0w_dac9a8fb-b034-4037-9c63-b74ddc0956d0"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfOC0yLTEtMS0w_f23693b0-08e6-4237-b459-e3959ff9c227"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfOS0xLTEtMS0w_619c43e1-0d8a-427e-b248-3b999b40220b"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfOS0yLTEtMS0w_0f2b88ed-b882-40d6-92d4-1b4d050e94fe"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfMTAtMS0xLTEtMA_fbaf9214-6f66-4f30-be73-17a137581f99"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfMTAtMi0xLTEtMA_ddb92214-9932-4d73-8335-936f6d4e9d54"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfMTEtMS0xLTEtMA_c1dde4b3-7ed1-42b4-a4ca-81a13ee1c45a"
      unitRef="shares">43318056</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfMTEtMi0xLTEtMA_49d055af-ef36-4862-bb43-e41d1ccb2dec"
      unitRef="shares">44562679</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfMTItMS0xLTEtMA_b8c55ce1-bf66-4336-9047-0e19535b23c4"
      unitRef="shares">43318056</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yMi9mcmFnOjJjMjZjOTgwZTVhODQyOTJiNGFjM2QxMWY2MDdlZjM3L3RhYmxlOjk0MWQyN2JlOGU1NzQ4ZDE4N2MyYTEzOWI1NmZjZTY1L3RhYmxlcmFuZ2U6OTQxZDI3YmU4ZTU3NDhkMTg3YzJhMTM5YjU2ZmNlNjVfMTItMi0xLTEtMA_d246aec3-c77b-42ef-a3d0-63c7b176beb6"
      unitRef="shares">44562679</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia3e9d017b9c04b3aaaef2eecb88220ae_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82Ny9mcmFnOmFmMTk4MzliZWU5ODQ1MDBiZWJmNDQ2MWU3MzJkNWMxL3RhYmxlOmM1MTFmOTQ3MDg3ZTRhNDJiMzAwMTE2ODg2NDgxZmY5L3RhYmxlcmFuZ2U6YzUxMWY5NDcwODdlNGE0MmIzMDAxMTY4ODY0ODFmZjlfMC0xLTEtMS0w_3b2f1855-88f6-41b7-9923-882e1a0cecc0">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iba9a825756874e989c54be6379fa8b3c_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82Ny9mcmFnOmFmMTk4MzliZWU5ODQ1MDBiZWJmNDQ2MWU3MzJkNWMxL3RhYmxlOmM1MTFmOTQ3MDg3ZTRhNDJiMzAwMTE2ODg2NDgxZmY5L3RhYmxlcmFuZ2U6YzUxMWY5NDcwODdlNGE0MmIzMDAxMTY4ODY0ODFmZjlfMC0yLTEtMS0w_42726c4d-faea-4eb7-8e46-93bc74b85319">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5c5dbe95f3104eef93e84b43b840297b_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82Ny9mcmFnOmFmMTk4MzliZWU5ODQ1MDBiZWJmNDQ2MWU3MzJkNWMxL3RhYmxlOmM1MTFmOTQ3MDg3ZTRhNDJiMzAwMTE2ODg2NDgxZmY5L3RhYmxlcmFuZ2U6YzUxMWY5NDcwODdlNGE0MmIzMDAxMTY4ODY0ODFmZjlfMS0xLTEtMS0w_80781af9-914d-4c36-98b4-41a05b836cfe">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id946972fdf294b509ab75fc5196fa4e3_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82Ny9mcmFnOmFmMTk4MzliZWU5ODQ1MDBiZWJmNDQ2MWU3MzJkNWMxL3RhYmxlOmM1MTFmOTQ3MDg3ZTRhNDJiMzAwMTE2ODg2NDgxZmY5L3RhYmxlcmFuZ2U6YzUxMWY5NDcwODdlNGE0MmIzMDAxMTY4ODY0ODFmZjlfMS0yLTEtMS0w_979c09c1-7e3f-4b42-bf33-9f0754f81507">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iecb3868631ae4d96b3f62d5e4d49b54d_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82Ny9mcmFnOmFmMTk4MzliZWU5ODQ1MDBiZWJmNDQ2MWU3MzJkNWMxL3RhYmxlOmM1MTFmOTQ3MDg3ZTRhNDJiMzAwMTE2ODg2NDgxZmY5L3RhYmxlcmFuZ2U6YzUxMWY5NDcwODdlNGE0MmIzMDAxMTY4ODY0ODFmZjlfNC0xLTEtMS0w_134e612a-bb2e-4043-a725-e877f4d537b6">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6231e884517e48afb643ed79031770ab_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82Ny9mcmFnOmFmMTk4MzliZWU5ODQ1MDBiZWJmNDQ2MWU3MzJkNWMxL3RhYmxlOmM1MTFmOTQ3MDg3ZTRhNDJiMzAwMTE2ODg2NDgxZmY5L3RhYmxlcmFuZ2U6YzUxMWY5NDcwODdlNGE0MmIzMDAxMTY4ODY0ODFmZjlfNC0yLTEtMS0w_12fbc142-d6ba-44a3-9a1d-a3fb70bcbf0d">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i622164835ba2420dbb4e92e87faa073b_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82Ny9mcmFnOmFmMTk4MzliZWU5ODQ1MDBiZWJmNDQ2MWU3MzJkNWMxL3RhYmxlOmM1MTFmOTQ3MDg3ZTRhNDJiMzAwMTE2ODg2NDgxZmY5L3RhYmxlcmFuZ2U6YzUxMWY5NDcwODdlNGE0MmIzMDAxMTY4ODY0ODFmZjlfNS0xLTEtMS0w_c075334a-f8f3-41be-8bed-62d417ad657f">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2212fedd64064fe4941fd4e1f1ac39c0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82Ny9mcmFnOmFmMTk4MzliZWU5ODQ1MDBiZWJmNDQ2MWU3MzJkNWMxL3RhYmxlOmM1MTFmOTQ3MDg3ZTRhNDJiMzAwMTE2ODg2NDgxZmY5L3RhYmxlcmFuZ2U6YzUxMWY5NDcwODdlNGE0MmIzMDAxMTY4ODY0ODFmZjlfNS0yLTEtMS0w_9876093a-2fdc-4d90-bacf-8926d76d1595">P30Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i979d96d3a3694c0a8df80500d55753e1_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82Ny9mcmFnOmFmMTk4MzliZWU5ODQ1MDBiZWJmNDQ2MWU3MzJkNWMxL3RleHRyZWdpb246YWYxOTgzOWJlZTk4NDUwMGJlYmY0NDYxZTczMmQ1YzFfODU_64e66067-d0e7-4f40-9631-a84c30252dc8">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
      contextRef="ifa7300b350c043458eecc65274d52c0b_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84NS9mcmFnOmIxZjNlM2RkMmM3OTRlZWE5ZDMyZDA0N2VmY2QzNzY4L3RhYmxlOmViYTk1M2JkM2Q1ZDQ2YjFiMzMyMmVkZGYyYjExMzRiL3RhYmxlcmFuZ2U6ZWJhOTUzYmQzZDVkNDZiMWIzMzIyZWRkZjJiMTEzNGJfMS0yLTEtMS0w_9a0aa6bb-39e3-4b82-9d0a-4225b78b5463"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred>
    <us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1
      contextRef="i5b128a066cda4595b83008a9662f896e_D20200701-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84NS9mcmFnOmIxZjNlM2RkMmM3OTRlZWE5ZDMyZDA0N2VmY2QzNzY4L3RleHRyZWdpb246YjFmM2UzZGQyYzc5NGVlYTlkMzJkMDQ3ZWZjZDM3NjhfMzM_cef28d3b-c865-4c6c-8fef-ac621728321d">P5Y</us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i38aa03b3e5494c4c85c9541e76def250_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOmU0MWIyYWJlYTJkMzRmY2RiYjMyYmI5ZDYwODI5YTJkL3RhYmxlcmFuZ2U6ZTQxYjJhYmVhMmQzNGZjZGJiMzJiYjlkNjA4MjlhMmRfMi0yLTEtMS0w_9b3d47fe-6734-458a-8d39-ff3947c48dcf"
      unitRef="usd">0.0</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="iff3dca6261b947d3b95bc0b45567fa9f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOmU0MWIyYWJlYTJkMzRmY2RiYjMyYmI5ZDYwODI5YTJkL3RhYmxlcmFuZ2U6ZTQxYjJhYmVhMmQzNGZjZGJiMzJiYjlkNjA4MjlhMmRfMi00LTEtMS0w_8c2672aa-1a44-4d7b-a277-e92bfc9b10b7"
      unitRef="usd">600000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i7b6ded12106b4d36acb8748a2dc5eb3a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOmU0MWIyYWJlYTJkMzRmY2RiYjMyYmI5ZDYwODI5YTJkL3RhYmxlcmFuZ2U6ZTQxYjJhYmVhMmQzNGZjZGJiMzJiYjlkNjA4MjlhMmRfMi02LTEtMS0w_7b64c7dd-c129-4948-a41f-68193c171d4e"
      unitRef="usd">600000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i1fca2f1f2f6641acb553c79a7d541f95_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOmU0MWIyYWJlYTJkMzRmY2RiYjMyYmI5ZDYwODI5YTJkL3RhYmxlcmFuZ2U6ZTQxYjJhYmVhMmQzNGZjZGJiMzJiYjlkNjA4MjlhMmRfMi04LTEtMS0w_f3395cb3-1771-4438-bcef-5db91d3bc16a"
      unitRef="usd">5000000.0</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i02e7b92fbb43436e83190110d058e58e_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOmU0MWIyYWJlYTJkMzRmY2RiYjMyYmI5ZDYwODI5YTJkL3RhYmxlcmFuZ2U6ZTQxYjJhYmVhMmQzNGZjZGJiMzJiYjlkNjA4MjlhMmRfMi0xMC0xLTEtMA_7bfe3fb9-51b4-4692-8510-cd6dee89ccaa"
      unitRef="usd">5000000.0</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i4ae41cc7c06b467d886dadc7cb2d3645_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOjhjZGI3YzJjYWZiNjRhNDA5ZmI3MTUyZTc3ZmY0OTE4L3RhYmxlcmFuZ2U6OGNkYjdjMmNhZmI2NGE0MDlmYjcxNTJlNzdmZjQ5MThfMi0yLTEtMS0w_88959853-f75d-4205-9dc5-ff80dbec076d"
      unitRef="usd">0.0</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="iab23b570d35a49679601a670cc1b4b53_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOjhjZGI3YzJjYWZiNjRhNDA5ZmI3MTUyZTc3ZmY0OTE4L3RhYmxlcmFuZ2U6OGNkYjdjMmNhZmI2NGE0MDlmYjcxNTJlNzdmZjQ5MThfMi00LTEtMS0w_908a9361-5eb4-4125-a3d4-fb848a5a27fd"
      unitRef="usd">600000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i45879a859bdc440bbac7fd4dcedacc0d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOjhjZGI3YzJjYWZiNjRhNDA5ZmI3MTUyZTc3ZmY0OTE4L3RhYmxlcmFuZ2U6OGNkYjdjMmNhZmI2NGE0MDlmYjcxNTJlNzdmZjQ5MThfMi02LTEtMS0w_389b8005-c4d3-4663-b368-d546c15be50d"
      unitRef="usd">600000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i80fbf8504d724c1db505bdf4dc4845b5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOjhjZGI3YzJjYWZiNjRhNDA5ZmI3MTUyZTc3ZmY0OTE4L3RhYmxlcmFuZ2U6OGNkYjdjMmNhZmI2NGE0MDlmYjcxNTJlNzdmZjQ5MThfMi04LTEtMS0w_76dff593-30bf-472e-b4d3-34bfb45e7274"
      unitRef="usd">5000000.0</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="iab6d6c2442a6433fabefe4c409919849_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOjhjZGI3YzJjYWZiNjRhNDA5ZmI3MTUyZTc3ZmY0OTE4L3RhYmxlcmFuZ2U6OGNkYjdjMmNhZmI2NGE0MDlmYjcxNTJlNzdmZjQ5MThfMi0xMC0xLTEtMA_5b05955c-50e5-48ca-b1a3-8f412d59c224"
      unitRef="usd">5000000.0</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i90717a2bccd4434b962c262286a06af5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOmFhOGU5ODkyOWZhNTQ3ZDFiMWU2NWYxMjczY2I4ZjhhL3RhYmxlcmFuZ2U6YWE4ZTk4OTI5ZmE1NDdkMWIxZTY1ZjEyNzNjYjhmOGFfMi0yLTEtMS0w_216c4136-1566-49b5-b085-52c52f2f01db"
      unitRef="usd">0.0</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i9e071b4e8a134a3ba877bd5318271c05_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOmFhOGU5ODkyOWZhNTQ3ZDFiMWU2NWYxMjczY2I4ZjhhL3RhYmxlcmFuZ2U6YWE4ZTk4OTI5ZmE1NDdkMWIxZTY1ZjEyNzNjYjhmOGFfMi00LTEtMS0w_6f684351-1a46-4a06-856a-138824711cbf"
      unitRef="usd">2500000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="ic41ab5b6d26d48b997edf060344fb943_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOmFhOGU5ODkyOWZhNTQ3ZDFiMWU2NWYxMjczY2I4ZjhhL3RhYmxlcmFuZ2U6YWE4ZTk4OTI5ZmE1NDdkMWIxZTY1ZjEyNzNjYjhmOGFfMi02LTEtMS0w_c34322b2-b655-468f-af47-e5c1f78cf44a"
      unitRef="usd">2500000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i0bba211154ca440e9af7d4f011834762_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOmFhOGU5ODkyOWZhNTQ3ZDFiMWU2NWYxMjczY2I4ZjhhL3RhYmxlcmFuZ2U6YWE4ZTk4OTI5ZmE1NDdkMWIxZTY1ZjEyNzNjYjhmOGFfMi04LTEtMS0w_8ec83805-dce7-4fb4-8d8a-4aaba1ff3c3f"
      unitRef="usd">5000000.0</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i9689607146d14504b492204f7053be75_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85Ny9mcmFnOjdjMmU2ODJkMDYzOTQxYTBhYTc4NGEyMzVhMmJjYmRlL3RhYmxlOmFhOGU5ODkyOWZhNTQ3ZDFiMWU2NWYxMjczY2I4ZjhhL3RhYmxlcmFuZ2U6YWE4ZTk4OTI5ZmE1NDdkMWIxZTY1ZjEyNzNjYjhmOGFfMi0xMC0xLTEtMA_55b137ee-c00d-4a52-b8c3-a2dfb64c159b"
      unitRef="usd">5000000.0</us-gaap:LossContingencyDamagesSoughtValue>
    <dei:DocumentType
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTEx_d30cba04-d7b6-4e99-91b4-8c1277ae1963">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6MmM2ZjYzYThmZGQ5NDhiMDk3YTI5MTY2YmQ3YTVmNzYvdGFibGVyYW5nZToyYzZmNjNhOGZkZDk0OGIwOTdhMjkxNjZiZDdhNWY3Nl8xLTAtMS0xLTA_016677dc-94c0-4a7d-9af8-ffed5f2b9135">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6MmM2ZjYzYThmZGQ5NDhiMDk3YTI5MTY2YmQ3YTVmNzYvdGFibGVyYW5nZToyYzZmNjNhOGZkZDk0OGIwOTdhMjkxNjZiZDdhNWY3Nl8zLTMtMS0xLTA_bbd931e8-7d34-4b4d-a8a5-4c4b689d11c0">2020-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6MmM2ZjYzYThmZGQ5NDhiMDk3YTI5MTY2YmQ3YTVmNzYvdGFibGVyYW5nZToyYzZmNjNhOGZkZDk0OGIwOTdhMjkxNjZiZDdhNWY3Nl81LTAtMS0xLTA_afde9cc6-1725-4fca-8d4b-ab56dcece25b">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTAz_bc11a67a-535a-4550-adce-617e7699277c">001-10716</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTA0_54a79fd1-97aa-4d54-987f-a4f4cacbf8d9">TRIMAS CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6N2QyNjVlZDQyYzhmNGNjMjhiNjBjYmQzMGNhMTY4M2EvdGFibGVyYW5nZTo3ZDI2NWVkNDJjOGY0Y2MyOGI2MGNiZDMwY2ExNjgzYV8wLTAtMS0xLTA_b6bc53f0-76a7-470b-a813-53d455cdd8d3">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6N2QyNjVlZDQyYzhmNGNjMjhiNjBjYmQzMGNhMTY4M2EvdGFibGVyYW5nZTo3ZDI2NWVkNDJjOGY0Y2MyOGI2MGNiZDMwY2ExNjgzYV8wLTItMS0xLTA_46f59fc8-6cb5-468f-b8c4-053f025c87fb">38-2687639</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTEy_64288f68-7065-4d88-a707-e85c4a347601">38505 Woodward Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTA1_437caa5b-b3fb-478b-ab04-046b3437bd1b">Suite&#160;200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTAw_3c9ab9e8-67ed-44d0-97ba-ea535dec9430">Bloomfield Hills</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTAx_96e814d6-6260-4a8f-a764-ae1f9584ba19">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTA2_792ecb60-4166-483f-b1fb-933af4cdadeb">48304</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTAy_df71d652-93bd-4cec-8fd0-f81fb594b296">248</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTA3_0359e38e-47ed-4e02-819d-5f449120d0b9">631-5450</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6MWFkYTJkNDhhNjc0NGM3M2JkY2NjNTI2MTE4ZGQ4ZTUvdGFibGVyYW5nZToxYWRhMmQ0OGE2NzQ0YzczYmRjY2M1MjYxMThkZDhlNV8xLTAtMS0xLTA_84ef920c-8f87-40b8-b942-3a66773f7060">Common stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6MWFkYTJkNDhhNjc0NGM3M2JkY2NjNTI2MTE4ZGQ4ZTUvdGFibGVyYW5nZToxYWRhMmQ0OGE2NzQ0YzczYmRjY2M1MjYxMThkZDhlNV8xLTEtMS0xLTA_1c7ecd97-f607-4da4-9036-7d28f9111c61">TRS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6MWFkYTJkNDhhNjc0NGM3M2JkY2NjNTI2MTE4ZGQ4ZTUvdGFibGVyYW5nZToxYWRhMmQ0OGE2NzQ0YzczYmRjY2M1MjYxMThkZDhlNV8xLTItMS0xLTA_2dcd5a1d-3c6b-4995-902a-4bd960f3e642">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTA4_d3b5318c-4984-4f2f-957f-e028b5da0e1b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTA5_e37fa0c9-a905-43f0-b289-45652a460938">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6ZTQ2MzQ1MmYwZDYwNDJmNjkzMTU2N2JmNThkNDc3MGQvdGFibGVyYW5nZTplNDYzNDUyZjBkNjA0MmY2OTMxNTY3YmY1OGQ0NzcwZF8wLTAtMS0xLTA_b90afdaf-3555-4f53-a47b-d4a97b313fa2">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6ZTQ2MzQ1MmYwZDYwNDJmNjkzMTU2N2JmNThkNDc3MGQvdGFibGVyYW5nZTplNDYzNDUyZjBkNjA0MmY2OTMxNTY3YmY1OGQ0NzcwZF8yLTQtMS0xLTA_9fc6288c-5d4a-436e-b21d-17674ea912c0">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGFibGU6ZTQ2MzQ1MmYwZDYwNDJmNjkzMTU2N2JmNThkNDc3MGQvdGFibGVyYW5nZTplNDYzNDUyZjBkNjA0MmY2OTMxNTY3YmY1OGQ0NzcwZF80LTQtMS0xLTA_3309b140-408b-4f63-a246-90f2ff531cb6">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xOTEw_de75acc7-9f1c-4fa1-96c9-b0539cd1c1ee">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ib19c47e7db9c400e8b31638a52bfb1fe_I20201021"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xL2ZyYWc6YzBhMjQ1ZjY3MWFlNGZhZWJhOGQ5YzRjYTkzN2EyNTUvdGV4dHJlZ2lvbjpjMGEyNDVmNjcxYWU0ZmFlYmE4ZDljNGNhOTM3YTI1NV8xODkw_7032e57a-9b95-45b7-90e0-fee37f142d0e"
      unitRef="shares">43225130</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMy0yLTEtMS0w_6f598167-2b99-4d2e-b679-e1a0f995e2fa"
      unitRef="usd">99740000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMy00LTEtMS0w_43a8db79-5bf0-4370-835b-a3907536071d"
      unitRef="usd">172470000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfNC0yLTEtMS0w_e6901ee0-dab2-40cf-b405-dd4e6af5a385"
      unitRef="usd">118750000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfNC00LTEtMS0w_8b88572a-ba32-4764-bf54-11f330cefd0b"
      unitRef="usd">108860000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfNS0yLTEtMS0w_7aa906c1-ad9f-437d-a48b-7d44dd97819b"
      unitRef="usd">142600000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfNS00LTEtMS0w_5fe8c4f0-2c2b-4020-921f-97ecab2a6698"
      unitRef="usd">132660000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfNi0yLTEtMS0w_5e546f30-7462-4f05-932b-d767c1f6bb83"
      unitRef="usd">13640000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfNi00LTEtMS0w_438e5b45-beb4-4c75-9c55-73a3af09dbd5"
      unitRef="usd">20050000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfNy0yLTEtMS0w_d97d4199-e413-40c3-94be-db456d22caac"
      unitRef="usd">374730000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfNy00LTEtMS0w_9c19b130-d878-476d-bb0d-f51f8bd1c23a"
      unitRef="usd">434040000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfOC0yLTEtMS0w_98d583a1-542f-4304-b69c-b4ad6efd6e44"
      unitRef="usd">215630000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfOC00LTEtMS0w_0fb4f408-c42e-4b79-854f-b1fe0c05cea2"
      unitRef="usd">214330000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfOS0yLTEtMS0w_8193e90b-67d8-4a41-83ee-15b09f556e84"
      unitRef="usd">36050000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfOS00LTEtMS0w_40508574-e3a5-4907-b7c1-fca4383b11ae"
      unitRef="usd">27850000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTAtMi0xLTEtMA_4a369967-d2f4-4fff-9311-4d753180563a"
      unitRef="usd">251870000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTAtNC0xLTEtMA_38749e06-670e-4eb1-84cd-2f343a75fd4f"
      unitRef="usd">334640000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTEtMi0xLTEtMA_1f8ac833-cf73-431d-bdba-8b55b501e420"
      unitRef="usd">175590000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTEtNC0xLTEtMA_a6df625f-2e0b-4c92-b061-2c2e98b4e4c8"
      unitRef="usd">161390000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTItMi0xLTEtMA_1982d5a3-86e6-416b-88b9-54b0b6760e0a"
      unitRef="usd">5720000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTItNC0xLTEtMA_741fdc82-4b82-41ef-8efc-d955a4147f16"
      unitRef="usd">500000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTMtMi0xLTEtMA_545489d8-e128-4b6f-b29d-dd2f4e7a930b"
      unitRef="usd">15930000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTMtNC0xLTEtMA_9a86db0f-c8f1-4d68-b983-bb1f5d8489e8"
      unitRef="usd">19950000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTQtMi0xLTEtMA_fda0edec-b334-4bbf-b47a-4dc318df20fd"
      unitRef="usd">1075520000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTQtNC0xLTEtMA_22b0250e-d5e1-4edc-b6b3-148c3f02fc5c"
      unitRef="usd">1192700000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTgtMi0xLTEtMA_62ae8afc-8807-4393-8d02-a4a03f3ee62d"
      unitRef="usd">59530000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTgtNC0xLTEtMA_166eba23-0af6-4add-a11e-bcc8e5962dfa"
      unitRef="usd">72670000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTktMi0xLTEtMA_625cdb0a-4dff-49f4-aab9-10c7a165dae7"
      unitRef="usd">56410000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMTktNC0xLTEtMA_e764d3dd-dfc0-4176-a0bd-49180fcd1527"
      unitRef="usd">42020000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjAtMi0xLTEtMA_27d731b9-25a7-4968-a1e0-8dab82909175"
      unitRef="usd">6940000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjAtNC0xLTEtMA_b354f115-9199-42df-8fdc-6fc1c3ef1fd1"
      unitRef="usd">5100000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjEtMi0xLTEtMA_6bac7ec0-5e00-4796-9263-5701e839e491"
      unitRef="usd">122880000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjEtNC0xLTEtMA_989395c0-02df-4164-82bc-7fdc20265a97"
      unitRef="usd">119790000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjItMi0xLTEtMA_eac67dfa-de50-4732-a5e0-a802b62a598f"
      unitRef="usd">295550000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjItNC0xLTEtMA_df1e4055-57a2-46f5-9d6b-432a0f79fced"
      unitRef="usd">294690000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjMtMi0xLTEtMA_898216b3-8983-48da-8dea-18fab08ecccf"
      unitRef="usd">29650000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjMtNC0xLTEtMA_00316941-3e46-4250-a5b3-eb9a553ca347"
      unitRef="usd">23100000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjQtMi0xLTEtMA_736803fa-a322-4b70-bc41-91d64b2bcc28"
      unitRef="usd">12220000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjQtNC0xLTEtMA_78bdfce1-d43f-40a4-9abf-65aa91e32453"
      unitRef="usd">16830000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjUtMi0xLTEtMA_900a8237-467c-497b-b36f-822b7a38d035"
      unitRef="usd">57250000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjUtNC0xLTEtMA_49a40a30-238c-4eda-b92f-82779b7e7022"
      unitRef="usd">40810000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjYtMi0xLTEtMA_8c7166bc-a1d9-4b4e-a62a-5c3ccca0f998"
      unitRef="usd">517550000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjYtNC0xLTEtMA_48050904-421b-4ef1-976b-e51d6e2d60ff"
      unitRef="usd">495220000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjctMi0xLTEtMA_3705e934-e834-4230-b858-fb4c0d03738b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjctNC0xLTEtMA_ab1a6c92-7116-4158-bfb6-e24e9ad51c60"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjgtMi0xLTEtMA_08efbaa9-0140-4725-b1a7-c471119cdbff"
      unitRef="usd">430000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjgtNC0xLTEtMA_68ac1e03-8114-4cac-bf63-959ad1932c66"
      unitRef="usd">450000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjktMi0xLTEtMA_5111d850-4d32-48d0-83e9-ecbffeade781"
      unitRef="usd">749860000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMjktNC0xLTEtMA_59936ff9-253a-466f-af2a-424eb11a49a0"
      unitRef="usd">782880000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMzAtMi0xLTEtMA_1254e034-a0eb-42af-b1a2-2b29bf29197d"
      unitRef="usd">-183300000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMzAtNC0xLTEtMA_4eb9039b-c9cc-43dc-a3c1-7b29cce25f1b"
      unitRef="usd">-79850000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMzEtMi0xLTEtMA_9427d706-ff8d-4396-91c7-e32ed0dda198"
      unitRef="usd">-9020000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMzEtNC0xLTEtMA_480dd638-88bb-41f2-baa0-8e414e383473"
      unitRef="usd">-6000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMzItMi0xLTEtMA_03176e83-f79f-442d-ac28-c84b0d5f8d7d"
      unitRef="usd">557970000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMzItNC0xLTEtMA_1823c587-f4d5-4b4d-9e87-3088d1594696"
      unitRef="usd">697480000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMzMtMi0xLTEtMA_615aaed7-88c3-420f-a016-6cec75415037"
      unitRef="usd">1075520000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOS9mcmFnOjBlYWNhMGFjYTUwYjQ5NjU5YmJlOWE5YzgyNGVhYWM5L3RhYmxlOmM0M2M3MTUyYTAyZTQ5OGU4NmVjMmQ5MTE2NjY4OWM1L3RhYmxlcmFuZ2U6YzQzYzcxNTJhMDJlNDk4ZTg2ZWMyZDkxMTY2Njg5YzVfMzMtNC0xLTEtMA_d7fde2c6-3575-496b-aaf4-7004a18b6d03"
      unitRef="usd">1192700000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMi0yLTEtMS0w_58051a50-ec56-45dd-9b36-b0180371fd13"
      unitRef="usd">199460000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMi00LTEtMS0w_134d2ff8-a302-42eb-b7c9-6bd4cb4d1f9b"
      unitRef="usd">188410000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMi02LTEtMS0w_0adb6284-4bd8-44d3-89fb-9c8a7aa77b8f"
      unitRef="usd">581800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMi04LTEtMS0w_eb9715f8-64bd-4290-ab9b-e83f4920e800"
      unitRef="usd">552610000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMy0yLTEtMS0w_205cfbe2-d625-4fe9-9e9f-34706439e9e2"
      unitRef="usd">147530000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMy00LTEtMS0w_5dddf2cc-10f7-44f6-8148-96ddb9dd2c77"
      unitRef="usd">139420000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMy02LTEtMS0w_986d3489-758b-46f6-ae6d-84a8815d0c32"
      unitRef="usd">446270000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMy04LTEtMS0w_fc71ecac-d37e-4a23-9dea-a866e7d9de63"
      unitRef="usd">403040000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNC0yLTEtMS0w_2c51a3c2-ca03-4ac9-abd2-3ddf454795a6"
      unitRef="usd">51930000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNC00LTEtMS0w_736620f8-4fd7-47e0-9b38-e76ff4831c0d"
      unitRef="usd">48990000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNC02LTEtMS0w_a197dd39-3416-4f4e-9318-003171efc24c"
      unitRef="usd">135530000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNC04LTEtMS0w_d70198e4-50c5-4f0c-99e1-60a5a48fa670"
      unitRef="usd">149570000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNS0yLTEtMS0w_f7837167-bd8d-499f-a694-335b6893a9eb"
      unitRef="usd">25650000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNS00LTEtMS0w_898082b3-930f-468c-b27f-5268f3e37a0a"
      unitRef="usd">25420000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNS02LTEtMS0w_f3c8df7b-3faf-4077-aa3f-ece0cbc20541"
      unitRef="usd">107570000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNS04LTEtMS0w_889f139a-2df5-4817-8501-7466996cf043"
      unitRef="usd">79140000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNy0yLTEtMS01MTc_3ffb71d8-c576-4dd0-93cb-3818d174aaa8"
      unitRef="usd">134600000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNy00LTEtMS01MTc_275a3d73-d384-4ab1-bb58-31347e2b4fa3"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNy02LTEtMS01Mjk_20b4a154-c92b-4820-af01-942fa6a8857b"
      unitRef="usd">134600000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNy04LTEtMS01Mjk_f368f06b-641b-4e41-b958-207acf11c7ad"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNy0yLTEtMS0w_1247c347-c504-42d9-915d-9ae8fadcdb80"
      unitRef="usd">-108320000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNy00LTEtMS0w_bfecff38-d883-448a-8df5-7b85fad8b4b8"
      unitRef="usd">23570000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNy02LTEtMS0w_4fc7f2b3-5f87-4998-ad7f-7d20abb18129"
      unitRef="usd">-106640000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfNy04LTEtMS0w_4c6edbae-1f58-42d1-993c-a5bb87b60830"
      unitRef="usd">70430000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfOS0yLTEtMS0w_a215b62b-b67e-4988-8b2e-01d5075da4df"
      unitRef="usd">3450000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfOS00LTEtMS0w_66c28474-cda2-4149-97fd-c594872f36ee"
      unitRef="usd">3520000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfOS02LTEtMS0w_525c82fc-64e8-4a25-83eb-426b7f2ac820"
      unitRef="usd">11260000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfOS04LTEtMS0w_689a02e5-7b79-4ddb-80de-4ae6b9e810fb"
      unitRef="usd">10450000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTEtMi0xLTEtMA_a7438d3e-c94e-4b60-bf67-4051350e8bf5"
      unitRef="usd">-1200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTEtNC0xLTEtMA_1bcaf9ae-73b7-4cdb-b694-a42dfe2fb27c"
      unitRef="usd">600000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTEtNi0xLTEtMA_4b7604e0-25be-4f98-99e0-8f33a79ba0c3"
      unitRef="usd">-150000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTEtOC0xLTEtMA_07c8a110-a5dc-4aa2-9047-936d3b36ec29"
      unitRef="usd">1250000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTItMi0xLTEtMA_4b943453-fbc0-4bc2-a243-a2935bf8efbf"
      unitRef="usd">-4650000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTItNC0xLTEtMA_296646c7-f6bf-438f-b425-7d55f10e206d"
      unitRef="usd">-2920000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTItNi0xLTEtMA_1a5032fb-b994-41ce-9d50-833d2cc2980b"
      unitRef="usd">-11410000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTItOC0xLTEtMA_2cfcdc3a-637b-455b-ae72-2d8379faa5d5"
      unitRef="usd">-9200000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTMtMi0xLTEtMA_d75b86ea-3758-479b-a218-1f48049bc5c5"
      unitRef="usd">-112970000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTMtNC0xLTEtMA_dc4188a9-e3dd-459c-a037-602dc6cef59c"
      unitRef="usd">20650000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTMtNi0xLTEtMA_7f827fa3-2722-4ed2-8e0f-e210a2827f80"
      unitRef="usd">-118050000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTMtOC0xLTEtMA_d5d7a086-8aa9-44a2-9d8e-2cb83b273057"
      unitRef="usd">61230000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTQtMi0xLTEtMA_be30a629-1303-4828-b456-00b1a0eac77f"
      unitRef="usd">-12100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTQtNC0xLTEtMA_0dc9e9a9-609e-420f-81a7-a3c544c0dcc4"
      unitRef="usd">5410000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTQtNi0xLTEtMA_45eb37d9-b19d-4271-b777-3e49f600d356"
      unitRef="usd">-14600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTQtOC0xLTEtMA_4a6fbd0e-aeda-453b-a181-bcc3c2d90a12"
      unitRef="usd">12720000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTUtMi0xLTEtMA_b1436f2d-ac16-46d7-a2a3-dca506ba46f0"
      unitRef="usd">-100870000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTUtNC0xLTEtMA_c8c809a4-65b1-49e9-9414-33bcf862f93d"
      unitRef="usd">15240000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTUtNi0xLTEtMA_95caf86f-4f14-4afd-b6bb-c156d9cede3d"
      unitRef="usd">-103450000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTUtOC0xLTEtMA_5f054f16-49c4-4ea3-a16e-101e62bce7d5"
      unitRef="usd">48510000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTYtMi0xLTEtMA_e65f66eb-f8f6-4267-ad8e-fbc1a8e83bff"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTYtNC0xLTEtMA_e0ee5b46-831d-4a83-8190-6eb57ab4db96"
      unitRef="usd">3870000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTYtNi0xLTEtMA_b7857de3-aebf-4b5d-b9bd-7fbcac2abfe1"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTYtOC0xLTEtMA_5be967a2-fb05-43cd-b68b-ecdafd7694f2"
      unitRef="usd">11710000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTktMi0xLTEtMA_203af05e-283c-43d7-8b23-feac8244d38a"
      unitRef="usd">-100870000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTktNC0xLTEtMA_62825dc1-b8e4-4540-abd1-c7dc0f4aad3b"
      unitRef="usd">19110000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTktNi0xLTEtMA_c3e7dee4-f9cb-4d7a-b706-98a770cf663c"
      unitRef="usd">-103450000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMTktOC0xLTEtMA_75c1c925-e4af-4319-8989-926132623af6"
      unitRef="usd">60220000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjEtMi0xLTEtMA_b6fa78ce-ae31-4375-b614-f2bbad8e3461"
      unitRef="usdPerShare">-2.32</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjEtNC0xLTEtMA_72753099-c126-4574-8087-1aadb24fe205"
      unitRef="usdPerShare">0.34</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjEtNi0xLTEtMA_033613fa-a646-403d-bea1-b7ae350eaf1d"
      unitRef="usdPerShare">-2.37</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjEtOC0xLTEtMA_6eb352a8-f426-4ea6-84fa-839ec8bf4b08"
      unitRef="usdPerShare">1.07</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjItMi0xLTEtMA_dcc2e17a-589c-4fbf-875e-e8d1d7dfd9b7"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjItNC0xLTEtMA_7a922e3c-9bbe-4797-98ea-36315d60ac62"
      unitRef="usdPerShare">0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjItNi0xLTEtMA_282c25ee-22cb-49f0-91e6-ae227b4a67ae"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjItOC0xLTEtMA_85216be3-4fc7-4329-9f15-86dbd1ff8f9e"
      unitRef="usdPerShare">0.26</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjMtMi0xLTEtMA_f86fc8fc-4feb-42d3-9c31-07231f9e9b25"
      unitRef="usdPerShare">-2.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjMtNC0xLTEtMA_d5b948b9-b653-4998-ba54-8e5f1ce06ebb"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjMtNi0xLTEtMA_e4bc712a-0bb1-46ed-a493-4fbdd3cfde03"
      unitRef="usdPerShare">-2.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjMtOC0xLTEtMA_2bae7624-d7cf-46b3-bfb2-c2b6c15e9288"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjQtMi0xLTEtMA_2b936b08-ca3a-4087-a593-26e0665e6791"
      unitRef="shares">43457704</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjQtNC0xLTEtMA_59aeadd6-359e-4e95-ab3e-12098b60f43d"
      unitRef="shares">45175244</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjQtNi0xLTEtMA_8796d357-d5f9-4ee4-bf30-b4c05952467e"
      unitRef="shares">43707331</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjQtOC0xLTEtMA_9d4be83a-9328-44fb-b519-cb6174908859"
      unitRef="shares">45448711</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjYtMi0xLTEtMA_9b95af35-2133-43e0-83d6-99843b3b5f97"
      unitRef="usdPerShare">-2.32</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjYtNC0xLTEtMA_73fa913c-beee-4c61-853c-cb33b7ffad5c"
      unitRef="usdPerShare">0.34</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjYtNi0xLTEtMA_9a6e0a54-ad4a-41a9-a04b-0b8e6153fe52"
      unitRef="usdPerShare">-2.37</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjYtOC0xLTEtMA_53c42d4e-57cf-4cc4-bcf6-2c92baac13a8"
      unitRef="usdPerShare">1.06</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjctMi0xLTEtMA_bb118ac4-4019-41f1-a2d5-2277d168106e"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjctNC0xLTEtMA_b247c944-1ad0-4c63-b82f-1e6bd6d6386b"
      unitRef="usdPerShare">0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjctNi0xLTEtMA_a5adb8a6-b888-45c6-acd6-725781f2a654"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjctOC0xLTEtMA_2d65bfb1-493a-4243-9176-ca12d5975d89"
      unitRef="usdPerShare">0.26</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjgtMi0xLTEtMA_9dad4718-ebbe-465f-a24b-b55a0e785bad"
      unitRef="usdPerShare">-2.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjgtNC0xLTEtMA_30ba72e5-51a9-4304-90fc-1363572304e2"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjgtNi0xLTEtMA_5b414f9a-3337-4384-b86c-3d7f24536746"
      unitRef="usdPerShare">-2.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjgtOC0xLTEtMA_afde1d9f-baa5-4906-836f-9fae7ce537c4"
      unitRef="usdPerShare">1.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjktMi0xLTEtMA_58efebdf-5ef7-489b-9b15-1308c42ab05a"
      unitRef="shares">43457704</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjktNC0xLTEtMA_27ca7811-5e59-4ee0-9fa2-fa7d8c8db1f3"
      unitRef="shares">45415767</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjktNi0xLTEtMA_63e37da6-526e-4327-b92c-6a5d9bcaa103"
      unitRef="shares">43707331</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yNS9mcmFnOjlkZDFmMDIyNmQwNTRiNjA4YWNjYWU4MzY0M2MyZTQ5L3RhYmxlOjRhZTk1ODZmOTc0MzRlMDBiOTlhODkwOWNmNTY3MjhlL3RhYmxlcmFuZ2U6NGFlOTU4NmY5NzQzNGUwMGI5OWE4OTA5Y2Y1NjcyOGVfMjktOC0xLTEtMA_e41b3171-c054-497c-8b86-1d93d67b7b24"
      unitRef="shares">45745421</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfMi0yLTEtMS0w_a6718f2d-6a21-4e89-8d05-a7f2bd7ecd12"
      unitRef="usd">-100870000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfMi00LTEtMS0w_70cd1175-8648-4b5a-91d3-01ed87d2f9ec"
      unitRef="usd">19110000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfMi02LTEtMS0w_dd2300b1-c70c-4268-8629-212f6259f346"
      unitRef="usd">-103450000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfMi04LTEtMS0w_ec5db505-d392-4c63-be53-f2baffc14208"
      unitRef="usd">60220000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNC0yLTEtMS0w_8068035a-7806-4b56-8c07-82577b663fde"
      unitRef="usd">160000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNC00LTEtMS0w_afda6030-9644-4984-924a-ee3aa0679379"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNC02LTEtMS0w_131c4a07-776e-4325-8134-90af9bd2aa47"
      unitRef="usd">470000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNC04LTEtMS0w_872f3b40-a3cf-40ab-b922-58ce8bf3edb7"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNS0yLTEtMS0w_45185c14-7322-407f-ad04-2da2bdd57512"
      unitRef="usd">5740000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNS00LTEtMS0w_73c50fab-afa2-425a-b554-e623049bd549"
      unitRef="usd">-4180000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNS02LTEtMS0w_d98da76f-2427-424a-bb49-ab4e56e48a53"
      unitRef="usd">-1210000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNS04LTEtMS0w_4dd58de8-54f9-493a-a7ac-1763d8e66fe2"
      unitRef="usd">-4380000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNi0yLTEtMS0w_50cb9b4d-4a00-4647-bcde-f6e108b4ab64"
      unitRef="usd">-4580000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNi00LTEtMS0w_00e32c54-6072-4978-a449-6da40e9976e7"
      unitRef="usd">4260000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNi02LTEtMS0w_98f5a888-18a0-4b81-9f0a-4d11b9444fd5"
      unitRef="usd">-2280000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNi04LTEtMS0w_a7a590e8-ab6b-44ed-a853-fc8a7d389fcc"
      unitRef="usd">5750000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNy0yLTEtMS0w_446c005a-5d67-470d-96e9-1bbfe7341a1c"
      unitRef="usd">1320000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNy00LTEtMS0w_76ad70a3-cc51-47a9-a38a-778264dbd398"
      unitRef="usd">180000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNy02LTEtMS0w_dace1e48-70ac-44ba-9756-86cbd18ad2c4"
      unitRef="usd">-3020000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfNy04LTEtMS0w_ac04e4e3-0b2c-4859-84bb-287011e37229"
      unitRef="usd">1670000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfOC0yLTEtMS0w_145b106d-4ae5-4fc9-82a6-8471f2267a6a"
      unitRef="usd">-99550000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfOC00LTEtMS0w_294a9e5a-1d91-4ea8-a678-2c68de47a958"
      unitRef="usd">19290000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfOC02LTEtMS0w_42b36ae7-5b03-4631-9e9a-1801cba92f53"
      unitRef="usd">-106470000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8yOC9mcmFnOjhjNTcwNzVhZmJkYzRiNzFiZTdjODU0YTIxYzVjNTVjL3RhYmxlOjQ4NjQ1MzVkOTA3ODQ5MGZhNGIxY2QzNzJjYjFkNGYzL3RhYmxlcmFuZ2U6NDg2NDUzNWQ5MDc4NDkwZmE0YjFjZDM3MmNiMWQ0ZjNfOC04LTEtMS0w_ff65b384-0e92-4563-a9e5-3e0a4e2735c7"
      unitRef="usd">61890000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMy0yLTEtMS0w_dd2300b1-c70c-4268-8629-212f6259f346"
      unitRef="usd">-103450000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMy00LTEtMS0w_ec5db505-d392-4c63-be53-f2baffc14208"
      unitRef="usd">60220000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNC0yLTEtMS0w_b7857de3-aebf-4b5d-b9bd-7fbcac2abfe1"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNC00LTEtMS0w_5be967a2-fb05-43cd-b68b-ecdafd7694f2"
      unitRef="usd">11710000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNS0yLTEtMS0w_b9087a96-db03-4f26-8e45-0b0361a66d8f"
      unitRef="usd">-103450000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNS00LTEtMS0w_0475de2f-80a1-4ce6-a6f0-8f74358fb030"
      unitRef="usd">48510000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNy0yLTEtMS01NDA_b0465693-e410-4452-9818-7679b62fbba7"
      unitRef="usd">134600000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNy00LTEtMS01NDA_e580aabb-cdf2-4dd1-beb9-ad517b7bcdde"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNy0yLTEtMS0w_caad5fad-a600-4a87-800c-802515eac20b"
      unitRef="usd">-1080000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNy00LTEtMS0w_a91242f3-d5ba-459e-acc2-e5214f5b1be7"
      unitRef="usd">-60000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:Depreciation
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfOC0yLTEtMS0w_cd5037f9-876e-4c76-a466-f4561aaf3d7e"
      unitRef="usd">21700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfOC00LTEtMS0w_5a631b1a-8c75-45a4-80db-2856acd539cc"
      unitRef="usd">18330000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfOS0yLTEtMS0w_65164f03-9097-4fc6-80ae-5e514b3e4dcf"
      unitRef="usd">15460000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfOS00LTEtMS0w_f4418eb2-e6c6-403b-b137-31bb97ad0e72"
      unitRef="usd">14030000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTAtMi0xLTEtMA_a98d10ed-f408-49c7-888b-1fdcbf1839b1"
      unitRef="usd">860000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTAtNC0xLTEtMA_b8d613c3-980d-46de-9172-dab5635738e6"
      unitRef="usd">850000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTEtMi0xLTEtMA_6caa46cb-4b78-47f5-a61a-136aa65bb81a"
      unitRef="usd">-17790000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTEtNC0xLTEtMA_26961414-7bf0-4d32-a9d9-c487032d19b2"
      unitRef="usd">5530000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTItMi0xLTEtMA_6d4b4e22-efa7-43ae-8126-89c136378ed6"
      unitRef="usd">5610000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTItNC0xLTEtMA_9e0d5ba3-5fab-4ec6-bd84-aa9ceabfa917"
      unitRef="usd">4130000</us-gaap:ShareBasedCompensation>
    <trs:Increasedecreaseinasbestosliability
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTMtMi0xLTEtMA_8dfa5b05-d431-43b9-9d59-9cfeee0f976f"
      unitRef="usd">23400000</trs:Increasedecreaseinasbestosliability>
    <trs:Increasedecreaseinasbestosliability
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTMtNC0xLTEtMA_847699a6-638b-42cc-a4f0-bc28ae30f87f"
      unitRef="usd">0</trs:Increasedecreaseinasbestosliability>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTUtMi0xLTEtMA_a1c9f650-f0f6-4fcd-b51b-6787772d926e"
      unitRef="usd">6210000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTUtNC0xLTEtMA_b3ae2ede-23a4-4052-be7d-c077ec5a1b7b"
      unitRef="usd">8380000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTYtMi0xLTEtMA_8ec3b290-f3f0-4e9a-9d4f-c7b8f450eb03"
      unitRef="usd">-4510000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTYtNC0xLTEtMA_83b89609-bd84-4d96-8e8e-c6a3664a6d3a"
      unitRef="usd">560000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTctMi0xLTEtMA_184ca700-fb7b-410c-98a0-0f2775a1c971"
      unitRef="usd">-5500000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTctNC0xLTEtMA_f0a684c1-51a4-4c96-b8da-bfe2c0cbf14c"
      unitRef="usd">-4780000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTgtMi0xLTEtMA_67656d0d-686d-4ad7-9ec5-0b2c0502f46d"
      unitRef="usd">-7410000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTgtNC0xLTEtMA_e189cdc9-7bf3-40c0-9442-43eb3725d9e9"
      unitRef="usd">-26760000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTktMi0xLTEtMA_ae2d0769-15a7-49f5-b25b-c9fbafcb8a89"
      unitRef="usd">1250000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMTktNC0xLTEtMA_0d4dbd8e-26b3-41d8-bce8-3ecc4fe4dbc2"
      unitRef="usd">90000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjAtMi0xLTEtMA_7870b164-3d13-44c8-b21c-1ddcea21bba4"
      unitRef="usd">79110000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjAtNC0xLTEtMA_1dd02c8c-d352-4de6-8548-b37e3b3b8105"
      unitRef="usd">60610000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjEtMi0xLTEtMA_5a1885cf-3224-4a52-bf0c-7321569ead80"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjEtNC0xLTEtMA_5e2fe905-df51-4842-a9c4-644035a6d86d"
      unitRef="usd">3490000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjItMi0xLTEtMA_d52ea654-a211-422e-b493-8cf1b9c1c687"
      unitRef="usd">79110000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjItNC0xLTEtMA_e0469973-a821-4061-99e4-b0a036c93315"
      unitRef="usd">64100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjQtMi0xLTEtMA_090d0f08-3403-456e-a715-d221177b15cd"
      unitRef="usd">17670000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjQtNC0xLTEtMA_9b16a448-6de8-4cea-b90d-93553ca613f9"
      unitRef="usd">22000000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjUtMi0xLTEtMA_90847cef-a3e2-4563-9bf7-55ff026e1371"
      unitRef="usd">95160000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjUtNC0xLTEtMA_d3f19c26-fa60-4ae3-87cc-d99fdbb21372"
      unitRef="usd">67090000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjYtMi0xLTEtMA_1484ef6a-a46f-41cb-928c-d8b1c2b620b9"
      unitRef="usd">1930000</us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets>
    <us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjYtNC0xLTEtMA_87199e71-a92e-43f0-8a48-4d1f067247ab"
      unitRef="usd">10000</us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjctMi0xLTEtMA_488083c1-97ea-4c7a-a7e3-841fb0efc953"
      unitRef="usd">-110900000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjctNC0xLTEtMA_5b8f4b87-bd12-4f4d-9459-55a2a78c260c"
      unitRef="usd">-89080000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjgtMi0xLTEtMA_b3354983-2066-4637-9750-7f57888af051"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjgtNC0xLTEtMA_a44abf98-7241-4202-aa19-bf250704d1de"
      unitRef="usd">-1350000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjktMi0xLTEtMA_078478cb-8fcd-4ba6-a53b-e44f97010c4b"
      unitRef="usd">-110900000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMjktNC0xLTEtMA_8d8b77b3-1cc9-4934-8394-84f7005aa03a"
      unitRef="usd">-90430000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMzQtMi0xLTEtMA_150e0882-f97a-4c49-aac1-c67fc338b6ea"
      unitRef="usd">300950000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMzQtNC0xLTEtMA_1c5f80ac-6831-4789-85d9-7eb1b9a445d7"
      unitRef="usd">145540000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMzUtMi0xLTEtMA_7d1c3932-b14a-4285-bfaa-a2a1ce8481d7"
      unitRef="usd">303240000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfMzUtNC0xLTEtMA_12ebcee6-22a9-4ebc-9adb-1cfcc1030bab"
      unitRef="usd">145090000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDAtMi0xLTEtMA_97c8997b-1cce-43f7-bfba-87fa5cc8e539"
      unitRef="usd">2600000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDAtNC0xLTEtMA_fc5f3b92-187b-49bc-9e12-fd3ac2b155d0"
      unitRef="usd">3240000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDItMi0xLTEtMA_2236a444-04f2-44e2-ab31-0e87be05d2be"
      unitRef="usd">36050000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDItNC0xLTEtMA_e93202af-45cc-4915-97df-48f242e1c465"
      unitRef="usd">21090000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDQtMi0xLTEtMA_55c02226-e324-42f1-af1a-652fec815202"
      unitRef="usd">-40940000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDQtNC0xLTEtMA_70e0a3a9-9ea8-4610-9c44-48421cf4a5f6"
      unitRef="usd">-23880000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDUtMi0xLTEtMA_ffda77d3-78c7-4afc-85c8-0e41eadc9e8c"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDUtNC0xLTEtMA_2e22a6d7-a1f3-4d9a-a442-55472fac42dd"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDYtMi0xLTEtMA_e580cf61-11f1-47b1-aec6-d79e79c96b2e"
      unitRef="usd">-40940000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDYtNC0xLTEtMA_9c2bcb8f-aa88-4f16-976b-c9c7ee057635"
      unitRef="usd">-23880000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDgtMi0xLTEtMA_2755610e-4c10-4010-aea1-da3c28558fd6"
      unitRef="usd">-72730000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDgtNC0xLTEtMA_6abdb911-2d05-4f01-a03e-0f1a17c45709"
      unitRef="usd">-50210000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDktMi0xLTEtMA_f620df7e-e001-4949-a9a9-86a83218b6e1"
      unitRef="usd">172470000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0f904e5769314fc892ee5267a275b3ec_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNDktNC0xLTEtMA_d6276fc5-9858-4afe-852c-e77f2004274c"
      unitRef="usd">108150000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNTAtMi0xLTEtMA_371ed4cc-e153-4c7f-8602-63f7ca291b51"
      unitRef="usd">99740000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3d9e78e8099b4ebebf3494dc0dee576c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNTAtNC0xLTEtMA_9e516212-4ea4-4afc-acf0-dc58fd86b197"
      unitRef="usd">57940000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNTItMi0xLTEtMA_9938822b-0c89-41c2-b9a5-22cdd6c44ddd"
      unitRef="usd">7490000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNTItNC0xLTEtMA_89dea66d-159f-4ea1-91d7-e10fea8d68fc"
      unitRef="usd">6570000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNTMtMi0xLTEtMA_06a2988b-3f87-45de-9875-015f782449ee"
      unitRef="usd">6660000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zMS9mcmFnOmZhM2U1NDkxOGFkMDRiOTY5NzUxNmM0MjJhZGU0ZmEzL3RhYmxlOmQ3NjFhOTFlMDc2ODRmYWZhMzFlOGIxOTc2Y2FkZDk1L3RhYmxlcmFuZ2U6ZDc2MWE5MWUwNzY4NGZhZmEzMWU4YjE5NzZjYWRkOTVfNTMtNC0xLTEtMA_d3392798-b2cd-4082-b558-73d2567718ec"
      unitRef="usd">15690000</us-gaap:IncomeTaxesPaid>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib92afcb8cc7441a9b5f9d118db33d907_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMS0yLTEtMS0w_b44a4019-bfc5-428d-a160-3bb0003eab04"
      unitRef="usd">450000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic42dea4ddfd3406b9502ffbb7b1bca89_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMS00LTEtMS0w_29638878-2a41-4530-b7f3-2ca955b30345"
      unitRef="usd">782880000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie61185ef58d84ef5b9ea2cde8135dcdf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMS02LTEtMS0w_b97e71ff-949b-4758-a7ed-d7771d5ee7a3"
      unitRef="usd">-79850000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieba7c5492876481f9bf0d1a6fd9f7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMS04LTEtMS0w_095b762c-b2f3-41ca-93e5-34702469ecf0"
      unitRef="usd">-6000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMS0xMC0xLTEtMA_06cb9d78-bcb5-4582-bee1-b6ea8e1a64ca"
      unitRef="usd">697480000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i968ec2811f394097b2a0a539a58b7799_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMi02LTEtMS0w_5d0a6d2d-408d-42d2-980f-fba149979084"
      unitRef="usd">13120000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i684b967e6b734f958c4f766783ea6692_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMi0xMC0xLTEtMA_ce71b188-f31a-4717-98aa-0312bcb54109"
      unitRef="usd">13120000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib7bdc2fc7abe4f4789d876b3f3acba32_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMy04LTEtMS0w_1fdbf748-fb00-44ad-a28d-0b59e0809530"
      unitRef="usd">-3680000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i684b967e6b734f958c4f766783ea6692_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMy0xMC0xLTEtMA_973a0a4f-862b-46a3-814a-146fd351ef88"
      unitRef="usd">-3680000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia13b7b621c5749a38b0686bc67b7cb88_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfNS0yLTEtMS0w_2b6a86b7-56fd-4f3b-a2d0-92d4ea506e48"
      unitRef="usd">20000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7243daee83a7425294c84304d7b5d4b1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfNS00LTEtMS0w_2c1c45ec-cce7-47ff-b997-e8817e0e055b"
      unitRef="usd">31550000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i684b967e6b734f958c4f766783ea6692_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfNS0xMC0xLTEtMA_5294c414-9ffb-4ae7-8031-47fcec7fb36d"
      unitRef="usd">31570000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7243daee83a7425294c84304d7b5d4b1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfNi00LTEtMS0w_02c3e8c6-bb39-4c6b-933e-b866d152cdc0"
      unitRef="usd">1830000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i684b967e6b734f958c4f766783ea6692_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfNi0xMC0xLTEtMA_cb7c3d3a-6ea8-4f22-8caf-5520a2984661"
      unitRef="usd">1830000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7243daee83a7425294c84304d7b5d4b1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfOS00LTEtMS0w_bf889883-3233-4c2c-99da-f9dda0a8c682"
      unitRef="usd">1940000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i684b967e6b734f958c4f766783ea6692_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfOS0xMC0xLTEtMA_4e5d41b3-aba0-462c-9cf4-24395911ac29"
      unitRef="usd">1940000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i15ef3a82ed944b1bb0a738006427749e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTEtMi0xLTEtMA_360d79ae-106f-408b-a41f-a058337bb728"
      unitRef="usd">430000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i976f953af78e4af9a3c85ac8302fbac2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTEtNC0xLTEtMA_f4774590-738b-45a4-9ea2-b41ec42719dd"
      unitRef="usd">751440000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3286a537a5614d50b2d82505b0b02b26_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTEtNi0xLTEtMA_3abadf30-6463-4a1d-acab-85fbb850ef04"
      unitRef="usd">-66730000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0f1770fb5db44088ea347f70947f736_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTEtOC0xLTEtMA_5d9fe947-4e7a-4d3c-a89a-5f3ff7d6c9d3"
      unitRef="usd">-9680000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie19585113e3548928ce1358b3769f4bc_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTEtMTAtMS0xLTA_2e611e0b-2b3f-487e-9840-c0e58dd92c12"
      unitRef="usd">675460000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i1c5232f47e5c4acfa4ae0fb58930314e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTItNi0xLTEtMA_b5e9528d-e930-48ea-90cf-06dd51271457"
      unitRef="usd">-15700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if32c4127e79f4fd99b8c598f72da2544_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTItMTAtMS0xLTA_a19c86eb-cfb6-486e-b75f-f2a043c200e6"
      unitRef="usd">-15700000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4cf9fc0ba3274214bd9a15e2172f2180_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTMtOC0xLTEtMA_71ab6a8d-9e8f-4835-9273-58ff883d38be"
      unitRef="usd">-660000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if32c4127e79f4fd99b8c598f72da2544_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTMtMTAtMS0xLTA_bdc1ce42-c8e3-4769-9253-a3f05f27e10f"
      unitRef="usd">-660000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i71bc1d2e600c4be5b6826ec3508fbf3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTUtNC0xLTEtMA_c38a48e4-4e64-4857-a438-1600ff5d326d"
      unitRef="usd">740000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if32c4127e79f4fd99b8c598f72da2544_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTUtMTAtMS0xLTA_7bcc1e45-53bd-4beb-b576-dedd94cdb1c8"
      unitRef="usd">740000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic3863abb261046dbb782250b2052e523_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTgtMi0xLTEtMA_f9b9038b-fba1-4df4-b39f-18d4650719a7"
      unitRef="usd">10000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i71bc1d2e600c4be5b6826ec3508fbf3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTgtNC0xLTEtMA_6fa3a1d5-b81a-49e4-8e59-38ffe41db80f"
      unitRef="usd">2730000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if32c4127e79f4fd99b8c598f72da2544_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTgtMTAtMS0xLTA_acf7ebcf-2abc-4a01-84ce-aea0b9be1b87"
      unitRef="usd">2740000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib6321e52b95f414d85cd855074729296_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTktMi0xLTEtMA_e74feed9-a431-419a-a969-ed59007472c2"
      unitRef="usd">440000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5d7ceab0db88479491cdc9f2c2983827_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTktNC0xLTEtMA_fc494c94-9299-45c1-8ef3-16a772367bfb"
      unitRef="usd">753430000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8a7f2f27f53e4a8499acfba9aefe183f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTktNi0xLTEtMA_1f6826c0-88e3-4fe5-9d94-0a1f875dcb05"
      unitRef="usd">-82430000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifdb5dcf01a1d492aaf567679f15d0034_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTktOC0xLTEtMA_a0ed7b00-0e39-4333-9553-3542a1445136"
      unitRef="usd">-10340000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i465e82178f3547c08be45abb96b0912f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMTktMTAtMS0xLTA_f7cb2e44-2ff1-49b1-ad9e-247e81204275"
      unitRef="usd">661100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i3e78b739bc1c43bf9e7409d3a3489504_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjAtNi0xLTEtMA_3a276e17-ffe0-484a-bf29-3761af17b95e"
      unitRef="usd">-100870000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjAtMTAtMS0xLTI3OQ_256ce5ed-d551-4fef-b6be-97ae26e0567d"
      unitRef="usd">-100870000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i175f67e4e0d343168101dabc6c9ee9bf_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjEtOC0xLTEtMA_2ff96f03-dca6-4987-8431-5cc6594a18ae"
      unitRef="usd">1320000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjEtMTAtMS0xLTI4Mg_4b4281b2-1b79-4d13-829f-2c841f4eca90"
      unitRef="usd">1320000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i9db7fae5c5c44d5b84a7f99c7fe542c1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjItNC0xLTEtMA_912454b4-b140-40cc-b7ef-f5b89dd46c09"
      unitRef="usd">4470000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjItMTAtMS0xLTI4NA_4b08b266-a992-488b-94ac-0ced72e788ea"
      unitRef="usd">4480000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9db7fae5c5c44d5b84a7f99c7fe542c1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjMtNC0xLTEtMA_bf38526c-0df0-4ee8-a6e1-0d9c0e7bf9e9"
      unitRef="usd">30000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjMtMTAtMS0xLTI4Ng_47ecf148-3445-4403-b02e-8d3eda16250b"
      unitRef="usd">30000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i9db7fae5c5c44d5b84a7f99c7fe542c1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjYtNC0xLTEtMA_b3ef2b42-c3dc-46c8-9cb4-4c6d589d56af"
      unitRef="usd">930000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjYtMTAtMS0xLTI4OQ_a9bde577-255d-4ed6-9600-cbea3839a6af"
      unitRef="usd">930000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05f396797e4f4829b377d035d7b2814c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjctMi0xLTEtMjY2_ae4dc224-63d0-4acc-849f-bfd8daac1417"
      unitRef="usd">430000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i80ebd2929aa0408299cffd32f7050af6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjctNC0xLTEtMjY4_ab1fae99-cd1f-4758-82b3-a54b2f8d012b"
      unitRef="usd">749860000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9210c6ba95574daf9caab78462468d4b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjctNi0xLTEtMjcw_d8f73af0-8d87-4f2f-89c1-1b562b2e6eb6"
      unitRef="usd">-183300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia3e84260381340b28efd92c467487a8b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjctOC0xLTEtMjcz_ce037d0d-f664-426e-bff9-e2e97647b522"
      unitRef="usd">-9020000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjAzZjY1YzRhMmQ1NDRiZWI5NTNiMDlmZjI2ZDBmNGNiL3RhYmxlcmFuZ2U6MDNmNjVjNGEyZDU0NGJlYjk1M2IwOWZmMjZkMGY0Y2JfMjctMTAtMS0xLTI3Ng_7c3bbf4a-272d-4e06-bbad-44820d7d52c4"
      unitRef="usd">557970000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i74403f58e51b4780aa2b4d0643c8fd10_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMS0yLTEtMS0w_784bf6eb-080a-4a68-8a90-56c51a76a075"
      unitRef="usd">460000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i85f13ab6e23b4ed1a364a0ae3f3110d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMS00LTEtMS0w_f0c8ed14-58dc-4fe5-9eaa-6d6fdb73b653"
      unitRef="usd">816500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e1c218916c044ee834c82b52a61c52e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMS02LTEtMS0w_9b0b82b6-fb03-40e5-b256-492a7f4b62db"
      unitRef="usd">-179660000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i277080a8d3414fa585ee4863d378d0dd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMS04LTEtMS0w_33ac1dc5-e429-445a-88fd-a237c0502144"
      unitRef="usd">-16850000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0f904e5769314fc892ee5267a275b3ec_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMS0xMC0xLTEtMA_9ca459bd-37a1-40c5-9325-227d4e4173e3"
      unitRef="usd">620450000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i4f0373b5529f4864ba8846d295cfcee1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMi02LTEtMS0w_a2b70ba8-37b5-4085-a645-91aa10c27916"
      unitRef="usd">19090000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic141e9289915430c9ce6ffce23a9f1eb_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMi0xMC0xLTEtMA_b44ff81b-cb71-42a4-844f-e30acb5bb302"
      unitRef="usd">19090000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i934ac2fd60e046e6813fbc6ae0179382_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMy04LTEtMS0w_49dde027-7001-4e29-8c72-bbe31b97d457"
      unitRef="usd">3020000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic141e9289915430c9ce6ffce23a9f1eb_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMy0xMC0xLTEtMA_d2028387-5b64-465f-94bf-edf5409204a3"
      unitRef="usd">3020000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4e062b1ac00249d3a5708ceb351154f0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfNS00LTEtMS0w_5be45f93-3eb3-4acf-acc4-dd2f73713c46"
      unitRef="usd">670000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic141e9289915430c9ce6ffce23a9f1eb_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfNS0xMC0xLTEtMA_3ec0cd6c-69f5-4223-b356-a60da72d595d"
      unitRef="usd">670000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4e062b1ac00249d3a5708ceb351154f0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfNi00LTEtMS0w_a49367a5-c860-41c4-ac0c-60848139b212"
      unitRef="usd">2620000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic141e9289915430c9ce6ffce23a9f1eb_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfNi0xMC0xLTEtMA_8b3909d5-df8b-4748-bda9-d16b6ca05af5"
      unitRef="usd">2620000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4e062b1ac00249d3a5708ceb351154f0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfOS00LTEtMS0w_73f078ba-4266-4bb0-ad03-c79af045892c"
      unitRef="usd">1320000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic141e9289915430c9ce6ffce23a9f1eb_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfOS0xMC0xLTEtMA_e6ff06fb-f8e6-47af-b935-2db2efec85de"
      unitRef="usd">1320000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <trs:Impactofadoptionofnewaccountingpronouncement
      contextRef="i4f0373b5529f4864ba8846d295cfcee1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTAtNi0xLTEtMA_17ca1b01-0018-4ff3-b818-98e99396847d"
      unitRef="usd">1190000</trs:Impactofadoptionofnewaccountingpronouncement>
    <trs:Impactofadoptionofnewaccountingpronouncement
      contextRef="i934ac2fd60e046e6813fbc6ae0179382_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTAtOC0xLTEtMA_ae28e5b9-2ae3-4e11-b10e-24b1fbc21020"
      unitRef="usd">-1270000</trs:Impactofadoptionofnewaccountingpronouncement>
    <trs:Impactofadoptionofnewaccountingpronouncement
      contextRef="ic141e9289915430c9ce6ffce23a9f1eb_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTAtMTAtMS0xLTA_6eeaef71-cd6e-4acf-833e-df209f1b68de"
      unitRef="usd">-80000</trs:Impactofadoptionofnewaccountingpronouncement>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i25642953d1194b798344692319f323d1_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTEtMi0xLTEtMA_25ae53e4-b4d3-45fe-9cf4-554cc338b2dd"
      unitRef="usd">460000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6faaf1d4b0d74231b100236dcc9f5aee_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTEtNC0xLTEtMA_fbc7998f-2624-4e5a-b9c9-40dee11b7a96"
      unitRef="usd">814530000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ide54f803ba1d4fc6be044f00afd64476_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTEtNi0xLTEtMA_6c7d01af-930d-4a43-b871-176eb7729382"
      unitRef="usd">-159380000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3cf1c62b8f164e50a894cd570f0f3786_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTEtOC0xLTEtMA_67231a2a-acb8-4e17-af1f-725605b738bf"
      unitRef="usd">-15100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idbb761c8c4174ff781a74309b0b93d57_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTEtMTAtMS0xLTA_4863bbd4-403e-46f3-abf3-f064be819191"
      unitRef="usd">640510000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i7bb45056f60e45ba86eed426f56d0f59_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTItNi0xLTEtMA_c9258941-6e05-45ba-b21e-6a463b1efb89"
      unitRef="usd">22020000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ice1931d9693a4e63af3c48d6c3d9ccab_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTItMTAtMS0xLTA_a3aa3c03-9d0f-4085-bebd-8e30c6488e37"
      unitRef="usd">22020000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6d86d02d33b14dbdabd4767e1474b3fa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTMtOC0xLTEtMA_3a3f9d0e-31f4-422c-a33b-492d3bb5a805"
      unitRef="usd">-1530000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ice1931d9693a4e63af3c48d6c3d9ccab_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTMtMTAtMS0xLTA_7bfec5a2-8eef-4d47-a12c-cf338e2aff90"
      unitRef="usd">-1530000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ibfdcc15987eb41e9ae52d5295861dc23_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTQtMi0xLTEtMA_1bce8e29-ecd8-4aad-9b77-6461937e6847"
      unitRef="usd">10000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i60a1e0d1f5284ece903edd5eb364fd8f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTQtNC0xLTEtMA_c243725d-7a2d-4044-9c24-80236b620a0f"
      unitRef="usd">14740000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ice1931d9693a4e63af3c48d6c3d9ccab_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTQtMTAtMS0xLTA_b3a26877-e839-405a-8541-f108e91f1279"
      unitRef="usd">14750000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i60a1e0d1f5284ece903edd5eb364fd8f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTUtNC0xLTEtMA_e193d938-0377-4432-b271-9773661430f6"
      unitRef="usd">610000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ice1931d9693a4e63af3c48d6c3d9ccab_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTUtMTAtMS0xLTA_16b53773-42cd-4769-8f55-9125e93f3289"
      unitRef="usd">610000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i60a1e0d1f5284ece903edd5eb364fd8f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTYtNC0xLTEtMA_b41ef5b7-2137-42a0-b64d-5f968145c75c"
      unitRef="usd">1720000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ice1931d9693a4e63af3c48d6c3d9ccab_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTYtMTAtMS0xLTA_ba4ac443-4926-42eb-a704-4a1ded08fc04"
      unitRef="usd">1720000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3b24bbaab56d45fd9161713f2d8596c1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTctMi0xLTEtMA_9065f0d9-c452-4cae-8f36-209cfc35a4a8"
      unitRef="usd">450000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33e70a657a854ed7b1b9d0a763326cd1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTctNC0xLTEtMA_428efd94-7532-4a32-b0c1-eb515b0eac59"
      unitRef="usd">800900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib1f71f3fd1fc4a3d89f49c14dc2fbe74_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTctNi0xLTEtMA_0211ee05-ddb1-4de7-b11b-bbfd8a4f62d2"
      unitRef="usd">-137360000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9ac6428198784f469aa355480c1e6aed_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTctOC0xLTEtMA_9bf6bead-a783-48e1-9996-948cb2cf3927"
      unitRef="usd">-16630000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3d9e78e8099b4ebebf3494dc0dee576c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTctMTAtMS0xLTA_851e8351-0b38-429d-8a1b-c4fcae7c1b5d"
      unitRef="usd">647360000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i1d701c2ef3924f52a2f1416073301f4a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTgtNi0xLTEtMA_79b14db5-307e-489b-bceb-e7d8c4cc080f"
      unitRef="usd">19110000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTgtMTAtMS0xLTI0MQ_e6dca568-d31b-4721-947f-775d845c9e20"
      unitRef="usd">19110000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iad5db2c4f08144989e4262c9dc1cf4c1_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTktOC0xLTEtMA_ec37e715-6d11-4da2-b0b8-5b4db250da7f"
      unitRef="usd">180000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMTktMTAtMS0xLTI0NA_9fd0fcfb-2ee4-435d-a94c-720965de5766"
      unitRef="usd">180000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7609cc6f94c146c5b6813c6e8a66f06d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjAtNC0xLTEtMA_e14b1844-73f1-4d2c-a55b-6fb8eacb27d7"
      unitRef="usd">5670000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjAtMTAtMS0xLTI0Ng_f29ec3d9-849c-4d91-902e-060701bb005e"
      unitRef="usd">5670000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7609cc6f94c146c5b6813c6e8a66f06d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjEtNC0xLTEtMA_073bb664-5562-4f06-a7a9-096698574e12"
      unitRef="usd">10000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjEtMTAtMS0xLTI0OQ_734b91d7-6a4a-4239-80b7-e42bc490a247"
      unitRef="usd">10000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i7609cc6f94c146c5b6813c6e8a66f06d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjQtNC0xLTEtMA_5faba330-498e-47a9-ab69-73ed36761aa7"
      unitRef="usd">1090000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjQtMTAtMS0xLTI1Mg_3df612ef-2c44-4946-b99f-8bfad14bb11b"
      unitRef="usd">1090000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie252a11b39e14946aa61f70127c7d73c_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjUtMi0xLTEtMjI5_5f67ab41-b24f-4507-a74a-d715916508bf"
      unitRef="usd">450000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e366cca9c7f4b1a8e43cd3d610ef2c7_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjUtNC0xLTEtMjMx_882fffe2-1b9c-40e0-8143-328afcc209e9"
      unitRef="usd">796310000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icf484dc6cb3e492489fa5bcef2b0a4cb_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjUtNi0xLTEtMjMz_5078b19b-2e0f-4148-8eea-de231787ace2"
      unitRef="usd">-118250000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48c20fdf3747412187d2c6bd2d85ef85_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjUtOC0xLTEtMjM4_a443c9f1-8fee-45e3-b869-221c7e2b28cd"
      unitRef="usd">-16450000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2926980d32ed4162b4ccc1450d0d09ac_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8zNC9mcmFnOjI2YjFmMzM2MTViYTQ1NDc5ZTVhMTU3ODQ5MjRkZjkwL3RhYmxlOjhhYWNkOWY4ZjcxNjRhZDk4MDYxY2ZiNDIxMDkwNWY2L3RhYmxlcmFuZ2U6OGFhY2Q5ZjhmNzE2NGFkOTgwNjFjZmI0MjEwOTA1ZjZfMjUtMTAtMS0xLTI1NQ_be22dd9b-8e27-4251-b468-5b84ce0f3c73"
      unitRef="usd">662060000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80MC9mcmFnOjljYzI4NmQ0M2E0NTQ5OWRhZmExNDQ2N2FmMGVhMzY2L3RleHRyZWdpb246OWNjMjg2ZDQzYTQ1NDk5ZGFmYTE0NDY3YWYwZWEzNjZfMzg2Mg_01f95c33-fef7-432d-928e-69e0d445515e">Basis of Presentation &lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TriMas Corporation ("TriMas" or the "Company"), and its consolidated subsidiaries, designs, engineers and manufactures innovative products under leading brand names for customers primarily in the consumer products, aerospace &amp;amp; defense, and industrial  markets.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 second quarter of 2020, the Company elected to change its method of accounting for asbestos-related defense costs from accruing for probable and reasonably estimable defense costs associated with known claims expected to settle to accrue for all future defense costs for both known and unknown claims, which the Company now believes are reasonably estimable. The Company believes this change is preferable, as asbestos-related defense costs represent expenditures related to legacy activities that do not contribute to current or future revenue generating activities, and recording an estimate of the full liability for asbestos-related costs, where estimable with reasonable precision, provides a more complete assessment of the liability associated with resolving asbestos-related claims. This accounting change has been reflected as a change in accounting estimate effected by a change in accounting principle.  See Note 15, &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;"Commitments and Contingencies,"&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further information on this change.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 first quarter of 2020, TriMas began reporting its machined components operations, located in Stanton, California and Tolleson, Arizona, as part of its Aerospace segment. The operations were previously reported in the Specialty Products segment. The move of these operations into TriMas Aerospace facilitates a more rapid approach to achieving anticipated synergies from the recent RSA Engineered Products ("RSA") acquisition, allowing the Company to better leverage the machining competencies and resources across its aerospace businesses. See Note&#160;16, "&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;Segment Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;," for further information on each of the Company's reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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, on December 20, 2019, the Company completed the sale of its Lamons division (&#x201c;Lamons&#x201d;), a transaction entered into with an investment fund sponsored by First Reserve on November 1, 2019.  Lamons was sold for approximately $135 million in cash.  The financial results of Lamons were previously reported within the Company's Specialty Products segment, and are presented as discontinued operations for all periods presented in the financial statements attached hereto. See Note 3, "&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;Discontinued Operations&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 further information on the sale of Lamons and its historical financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 accompanying consolidated financial statements include the accounts of the Company and its subsidiaries and, in the opinion of management, contain all adjustments, including adjustments of a normal and recurring nature, necessary for a fair presentation of financial position and results of operations.  The preparation of financial statements also requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities. Actual results may differ from such estimates and assumptions due to risks and uncertainties, including uncertainty in the current economic environment due to the ongoing outbreak of a new strain of the coronavirus (&#x201c;COVID-19&#x201d;). While the full impact of COVID-19 is unknown and cannot be reasonably estimated at this time, the Company has made appropriate accounting estimates based on the facts and circumstances available as of the reporting date. To the extent there are differences between these estimates and actual results, the Company's consolidated financial statements may be materially affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Results of operations for interim periods are not necessarily indicative of results for the full year, and certain prior year amounts have been reclassified to conform to current year presentation.  The accompanying consolidated financial statements and notes thereto should be read in conjunction with the Company's 2019 Annual Report on Form&#160;10-K.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <trs:Purchasepricebasedondefinitivesalesagreement
      contextRef="if10181473b08498db6e8cac5e4dbea1e_I20191220"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80MC9mcmFnOjljYzI4NmQ0M2E0NTQ5OWRhZmExNDQ2N2FmMGVhMzY2L3RleHRyZWdpb246OWNjMjg2ZDQzYTQ1NDk5ZGFmYTE0NDY3YWYwZWEzNjZfMTE4Mg_affecf14-3d85-4eed-9e12-5b1d0f79b18d"
      unitRef="usd">135000000</trs:Purchasepricebasedondefinitivesalesagreement>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80My9mcmFnOmIzYTY3NzBhMDU2YjRlMDU4MDUyZWVmM2U2MGI3YTYxL3RleHRyZWdpb246YjNhNjc3MGEwNTZiNGUwNTgwNTJlZWYzZTYwYjdhNjFfMTI5Mg_93875149-2af6-4d31-860d-a896395312f3">New Accounting Pronouncements &lt;div style="margin-bottom:8pt;margin-top:8pt;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;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes" ("ASU 2019-12"), which removes specific exceptions to the general principles in Topic 740, simplifies the accounting for income taxes and provides clarification of certain aspects of current guidance. ASU 2019-12 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2020, with early adoption permitted.  The Company is in the process of assessing the impact of adoption on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 2018, the FASB issued ASU 2018-14, "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20)" ("ASU 2018-14"), which modifies the disclosure requirements for employers who sponsor defined benefit pension or other postretirement plans.  ASU 2018-14 is effective for fiscal years ending after December 15, 2020, with early adoption permitted. ASU 2018-14 is to be applied retrospectively to all periods presented.  The Company is in the process of assessing the impact of adoption on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2017, the FASB issued ASU 2017-04, "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" ("ASU 2017-04"), which simplifies the test for goodwill impairment by eliminating the requirement to perform a hypothetical purchase price allocation to measure the amount of goodwill impairment.   Instead, under ASU 2017-04, the goodwill impairment is the amount by which a reporting unit's carrying value exceeds its fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to the reporting unit.  The Company adopted ASU 2017-04 on January 1, 2020.  See Note 8, &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;"Goodwill and Other Intangible Assets,"&lt;/span&gt; for further information on the Company's third quarter 2020 interim goodwill impairment assessment.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RleHRyZWdpb246NWM5YTVlZTA1NjYxNGE3ZTg1ZmVhOGQwYmIxMzZmMTRfNzIy_d39adc29-016e-44fc-a18e-bd3a0b8b0d07">Discontinued Operations &lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 December 20, 2019, the Company completed the sale of Lamons to two wholly-owned subsidiaries of an investment fund sponsored by First Reserve, pursuant to an Asset and Stock Purchase Agreement dated as of November 1, 2019 (the &#x201c;Purchase Agreement&#x201d;), for a purchase price of $135 million, subject to certain adjustments as set forth in the Purchase Agreement. The purchase price was finalized in the first quarter of 2020 and resulted in a $1.8 million payment to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company's historical results for Lamons are shown in the accompanying consolidated statement of operations as a discontinued operation. Results of discontinued operations are summarized as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.157%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.629%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.629%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&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;Nine months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,880&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;12,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 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:10pt;font-weight:400;line-height:100%"&gt;36,840&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit&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:10pt;font-weight:400;line-height:100%"&gt;5,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;15,220&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;15,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;3,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;11,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <trs:Purchasepricebasedondefinitivesalesagreement
      contextRef="if10181473b08498db6e8cac5e4dbea1e_I20191220"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RleHRyZWdpb246NWM5YTVlZTA1NjYxNGE3ZTg1ZmVhOGQwYmIxMzZmMTRfMzEy_d002774d-2a02-4627-b5b9-d509fb89ef9a"
      unitRef="usd">135000000</trs:Purchasepricebasedondefinitivesalesagreement>
    <trs:Proceedsonfinalizationofsaleofbusiness
      contextRef="i2e70fe603246408ea7b104c47fedc6e0_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RleHRyZWdpb246NWM5YTVlZTA1NjYxNGE3ZTg1ZmVhOGQwYmIxMzZmMTRfNDY0_55773d6e-cc5d-462f-bffc-3b09d575748b"
      unitRef="usd">1800000</trs:Proceedsonfinalizationofsaleofbusiness>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RleHRyZWdpb246NWM5YTVlZTA1NjYxNGE3ZTg1ZmVhOGQwYmIxMzZmMTRfNzI0_83adb115-978c-4925-a1c6-7e1d492f7085">Results of discontinued operations are summarized as follows (dollars in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.157%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.629%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.629%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&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;Nine months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,880&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;12,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 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:10pt;font-weight:400;line-height:100%"&gt;36,840&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit&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:10pt;font-weight:400;line-height:100%"&gt;5,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;15,220&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;15,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;3,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;11,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i5d6fccaf19c44503849b936ec9e88fb4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfMi0yLTEtMS0w_13a61a05-e341-4358-9fa5-626854c33d13"
      unitRef="usd">48420000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i0cdfa02240924ff5816c89cff8bfd7ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfMi00LTEtMS0w_7e1bedb1-f918-486d-9dc7-bae13a0aa8d7"
      unitRef="usd">144880000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i5d6fccaf19c44503849b936ec9e88fb4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfMy0yLTEtMS0w_901dcaf8-f0d4-497f-b723-4cadd0e25b8e"
      unitRef="usd">36170000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i0cdfa02240924ff5816c89cff8bfd7ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfMy00LTEtMS0w_c887d027-fd44-4592-80ed-9431c9b3c4cb"
      unitRef="usd">108040000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i5d6fccaf19c44503849b936ec9e88fb4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfNC0yLTEtMS0w_063d071d-893f-44fe-97f2-c5deef7150ac"
      unitRef="usd">12250000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i0cdfa02240924ff5816c89cff8bfd7ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfNC00LTEtMS0w_e3bbed4f-677d-482b-9418-88897bad2811"
      unitRef="usd">36840000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <trs:DisposalGroupIncludingDiscontinuedOperationsSGA
      contextRef="i5d6fccaf19c44503849b936ec9e88fb4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfNS0yLTEtMS0w_775ea1ee-ef2d-4e8d-8ffe-3fe78f013722"
      unitRef="usd">7130000</trs:DisposalGroupIncludingDiscontinuedOperationsSGA>
    <trs:DisposalGroupIncludingDiscontinuedOperationsSGA
      contextRef="i0cdfa02240924ff5816c89cff8bfd7ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfNS00LTEtMS0w_e323a39d-1d5f-4d15-a83f-d0487b8c32a3"
      unitRef="usd">21620000</trs:DisposalGroupIncludingDiscontinuedOperationsSGA>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i5d6fccaf19c44503849b936ec9e88fb4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfNi0yLTEtMS0w_dd843fe1-17de-44fe-abc6-cebcf40a332d"
      unitRef="usd">5120000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i0cdfa02240924ff5816c89cff8bfd7ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfNi00LTEtMS0w_7195bfa9-11e6-4a43-bd3c-775887cae0fe"
      unitRef="usd">15220000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <trs:DisposalGroupIncludingDiscontinuedOperationsOtherExpensenet
      contextRef="i5d6fccaf19c44503849b936ec9e88fb4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfOC0yLTEtMS0w_fdb2d037-4140-412b-a3d1-6ed7008b0855"
      unitRef="usd">-10000</trs:DisposalGroupIncludingDiscontinuedOperationsOtherExpensenet>
    <trs:DisposalGroupIncludingDiscontinuedOperationsOtherExpensenet
      contextRef="i0cdfa02240924ff5816c89cff8bfd7ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfOC00LTEtMS0w_0de92572-0f0c-4a05-b577-9787367964ba"
      unitRef="usd">-30000</trs:DisposalGroupIncludingDiscontinuedOperationsOtherExpensenet>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i5d6fccaf19c44503849b936ec9e88fb4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfMTAtMi0xLTEtMA_0b403519-6c35-4d49-8117-8a040419f1a1"
      unitRef="usd">5130000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i0cdfa02240924ff5816c89cff8bfd7ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfMTAtNC0xLTEtMA_b899fc34-4d2f-4349-bd29-541b42edd4ab"
      unitRef="usd">15250000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i5d6fccaf19c44503849b936ec9e88fb4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfMTEtMi0xLTEtMA_af1a780e-9a49-485d-a7fb-5e9e195bc7d6"
      unitRef="usd">1260000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i0cdfa02240924ff5816c89cff8bfd7ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfMTEtNC0xLTEtMA_87028a70-a9d7-479f-b6b3-ec16add1dca9"
      unitRef="usd">3540000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i5d6fccaf19c44503849b936ec9e88fb4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfMTItMi0xLTEtMA_489e0e51-df13-4168-9af9-a53968b86d13"
      unitRef="usd">3870000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i0cdfa02240924ff5816c89cff8bfd7ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80Ni9mcmFnOjVjOWE1ZWUwNTY2MTRhN2U4NWZlYThkMGJiMTM2ZjE0L3RhYmxlOmZiYzNhYjE3YmY4NjQzMTA5YTY3MWVlMzNkZmM4NzdlL3RhYmxlcmFuZ2U6ZmJjM2FiMTdiZjg2NDMxMDlhNjcxZWUzM2RmYzg3N2VfMTItNC0xLTEtMA_5b29aed2-2895-4096-88f0-cf6194ca3a50"
      unitRef="usd">11710000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RleHRyZWdpb246OTBjYzBlMzYxZWQ1NDBhOWJmOTVkMDFkODVmM2ViZDJfNjE4_9cefd6ad-76f8-4ff3-a6b6-2b8d31c6f22e">Revenue &lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company&#x2019;s disaggregated net sales by primary market served (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:42.091%"/&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.369%"/&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.369%"/&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.369%"/&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.374%"/&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:700;line-height:100%"&gt;Three months ended September 30,&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:700;line-height:100%"&gt;Nine months ended September 30,&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;Customer Markets&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:700;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Consumer Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Aerospace &amp;amp; Defense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;199,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;188,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;581,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;552,610&#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;The Company&#x2019;s Packaging segment earns revenues from the consumer products (comprised of the beauty and personal care, home care, food and beverage, pharmaceutical and nutraceutical submarkets) and industrial markets. The Aerospace segment earns revenues from the aerospace &amp;amp; defense market (comprised of commercial, regional and business jet and military submarkets).  The Specialty Products segment earns revenues from a variety of submarkets within the industrial market.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RleHRyZWdpb246OTBjYzBlMzYxZWQ1NDBhOWJmOTVkMDFkODVmM2ViZDJfNjEw_5f6e5d46-99e6-4eda-9b91-070f0d141d8e">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company&#x2019;s disaggregated net sales by primary market served (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:42.091%"/&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.369%"/&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.369%"/&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.369%"/&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.374%"/&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:700;line-height:100%"&gt;Three months ended September 30,&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:700;line-height:100%"&gt;Nine months ended September 30,&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;Customer Markets&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:700;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Consumer Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Aerospace &amp;amp; Defense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;199,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;188,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;581,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;552,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4819091e04b4dd7b4ab11e104408719_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfMi0yLTEtMS0w_661517fa-e34c-48b8-9376-c2a9b2a8ad94"
      unitRef="usd">114220000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i37a5daf6f12c4d308e9d31c8b1a18f27_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfMi00LTEtMS0w_85f35df8-edff-4bd5-874f-6db00faa5bd7"
      unitRef="usd">82500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e44ee9946b54411b653d0071e847c40_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfMi02LTEtMS0w_4039f6c0-8911-4c2d-824d-6b8144a1d5ae"
      unitRef="usd">298060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a779e1cead24adc99803d1e92eee164_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfMi04LTEtMS0w_8dad2efd-a9c2-44c0-83dc-0af945a393b2"
      unitRef="usd">233250000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic46bc5876a5942b2beb04d2deed00bf1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfMy0yLTEtMS0w_89b3b768-b3a9-4b14-be2d-b9a67d366c33"
      unitRef="usd">39130000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8094d9a1d4742869d2d58efb576edaa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfMy00LTEtMS0w_6a7a48e2-b66b-4326-b4ef-cf994c38a4bd"
      unitRef="usd">50560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id63c4cb22c8e447797ac054d0ae6f209_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfMy02LTEtMS0w_1c0801ab-b8bb-4b52-9c3f-29ece22fd81d"
      unitRef="usd">130670000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7f371850bcc43ac84ef458a03bdc5da_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfMy04LTEtMS0w_c5fb5b80-4ce7-4fbe-b5ab-1c6c3d677633"
      unitRef="usd">145650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b35d3f163b94455a783681b4b24193c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfNC0yLTEtMS0w_ccf5a9e4-0b0e-4b35-8c5b-19fa2434cd20"
      unitRef="usd">46110000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if057f87d45db4c38a3fdc4f6e08faa35_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfNC00LTEtMS0w_d0b19141-8721-4c64-b7f1-e2478d6f146a"
      unitRef="usd">55350000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d4d0bb84e004e4da8c32496800e9261_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfNC02LTEtMS0w_006d6d72-79c9-41d8-971f-0d49af9660de"
      unitRef="usd">153070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i230c534a9b464d94a386f5175924b8f5_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfNC04LTEtMS0w_caee8815-8862-460b-9ec6-525eb15de860"
      unitRef="usd">173710000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfNS0yLTEtMS0w_7057f657-7a62-4ae5-969c-0de9182bb843"
      unitRef="usd">199460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfNS00LTEtMS0w_9002bb2b-7d78-4ee3-8347-7bcca73a3cc4"
      unitRef="usd">188410000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfNS02LTEtMS0w_d3bab79e-dca3-49d9-91c3-65cd8c5e80da"
      unitRef="usd">581800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl80OS9mcmFnOjkwY2MwZTM2MWVkNTQwYTliZjk1ZDAxZDg1ZjNlYmQyL3RhYmxlOjlmMGFkOTEzY2QwNzRlYmY5Yzg4NWRkMGUyODM2ODAxL3RhYmxlcmFuZ2U6OWYwYWQ5MTNjZDA3NGViZjljODg1ZGQwZTI4MzY4MDFfNS04LTEtMS0w_1a2b61d7-b610-4242-be88-ca0911c542e2"
      unitRef="usd">552610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfMTA2Nw_725fc8ae-be4f-4f57-893e-1b6cf34217cb">Realignment ActionsIn the three and nine months ended September 30, 2020, the Company executed certain realignment actions, primarily in its Aerospace and Specialty Products segments, in response to reductions in current and expected future end market demand. During the nine months ended September 30, 2020, the Company recorded a non-cash charge of approximately $13.2 million related to inventory reductions, primarily as a result of a strategic decision in its Arrow Engine division to narrow its product line focus. During the three and nine months ended September 30, 2020, the Company also recorded non-cash charges of approximately $0.1&#160;million and $2.3 million, respectively, related to certain production equipment removed from service given reduced demand levels.  In addition, the Company reduced its employment levels given lower customer demand incurring approximately $0.5&#160;million and $3.6 million during the three and nine months ended September 30, 2020, respectively, in severance charges, of which approximately $2.9 million was paid by September 30, 2020. For the three and nine months ended September 30, 2020, approximately $0.4 million and $16.4&#160;million of these charges were included in cost of sales, respectively, and approximately $0.2 million and $2.7&#160;million were included in selling, general and administrative expenses, respectively, in the accompanying consolidated statement of operations.</us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock>
    <us-gaap:InventoryWriteDown
      contextRef="i5148562d7784467eadd4fd63ffb01950_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfMzEy_e724cad5-7316-4320-a563-7b505eaf8669"
      unitRef="usd">13200000</us-gaap:InventoryWriteDown>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i5148562d7784467eadd4fd63ffb01950_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfMTY0OTI2NzQ0Mjk5Ng_83348b5e-42a0-43fb-bf7a-f2d5bac88558"
      unitRef="usd">-100000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="icd65972fc1014572b89dd5f99b4b722d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfNTE4_8f9e3149-bd4d-44b6-96b1-414c8f397c4b"
      unitRef="usd">-2300000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:SeveranceCosts1
      contextRef="i5148562d7784467eadd4fd63ffb01950_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfMTY0OTI2NzQ0Mjk4Mg_3effe11e-0d71-4e5f-9f96-ed8ad20a8250"
      unitRef="usd">500000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="icd65972fc1014572b89dd5f99b4b722d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfNzQ3_4a4b5fc5-51a7-44cc-aaec-1a4a4bfe8359"
      unitRef="usd">3600000</us-gaap:SeveranceCosts1>
    <trs:Cashpaidforseverance
      contextRef="i5148562d7784467eadd4fd63ffb01950_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfNzk1_5e1e917f-7541-4690-afb3-006893b71447"
      unitRef="usd">2900000</trs:Cashpaidforseverance>
    <trs:Realignmentcosts
      contextRef="ib7956ffd24a0431192633b52ca9a3a07_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfODgx_88530c7e-fb3b-4861-b062-30375a0b0e53"
      unitRef="usd">400000</trs:Realignmentcosts>
    <trs:Realignmentcosts
      contextRef="i22a35a3ef290413f90af315400e0a022_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfMTY0OTI2NzQ0Mzk4OA_c2904971-b226-46ad-a90d-08dff7d4900e"
      unitRef="usd">16400000</trs:Realignmentcosts>
    <trs:Realignmentcosts
      contextRef="i2f03a9fb614941c69e0e3737edb29b7a_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfODg4_6826bdc6-5204-4e6b-be3d-43e670a8ec22"
      unitRef="usd">200000</trs:Realignmentcosts>
    <trs:Realignmentcosts
      contextRef="i17937782b9f241d5aef996d1d887fca5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81NS9mcmFnOmY1NmE0NTdkYjUxNDQyNTRiNjExMWY1NDhhYzk4ZjgzL3RleHRyZWdpb246ZjU2YTQ1N2RiNTE0NDI1NGI2MTExZjU0OGFjOThmODNfMTY0OTI2NzQ0Mzk3NA_3d5b9caf-37a6-4bee-ac96-3a0528270807"
      unitRef="usd">2700000</trs:Realignmentcosts>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMzA3Mg_6efd14c0-2366-4c19-b07b-cc58d484eec9">Acquisitions&lt;div style="margin-bottom:8pt;margin-top:8pt;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;2020 Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 April 17, 2020, the Company acquired the Rapak&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&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; brand, including certain bag-in-box product lines and assets ("Rapak") for an aggregate amount of approximately $11.4 million, subject to normal course adjustments.  Rapak, which is reported in the Company's Packaging segment, has manufacturing locations in Indiana, California and Illinois, and historically generated approximately $30 million in annual revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 February 27, 2020, the Company acquired RSA Engineered Products, a manufacturer of complex, highly-engineered and proprietary ducting, connectors and related products for air management systems used in aerospace and defense applications, for an aggregate amount of approximately $83.7 million, net of cash acquired, subject to normal course adjustments.  The fair value of assets acquired and liabilities assumed included approximately $80.2 million of goodwill and intangible assets, $10.1 million of net working capital, $2.1 million of property and equipment, and $8.7 million of net deferred tax liabilities. RSA, which is reported in the Company's Aerospace segment, is located in Simi Valley, California and historically generated approximately $30 million in annual revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 acquisitions, the Company recorded approximately $2.8 million of non-cash purchase accounting-related expenses during the nine months ended September 30, 2020 within cost of sales related to the step-up in value and subsequent sale of inventory.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;2019 Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 April 2019, the Company acquired Taplast S.p.A. ("Taplast"), a designer and manufacturer of dispensers, closures and containers for the beauty and personal care, home care, and food and beverage packaging markets, for an aggregate amount of approximately $44.7 million, net of cash acquired.  With manufacturing locations in both Italy and Slovakia, Taplast serves markets in Europe and North America and historically generated approximately $32 million in annual revenue. Taplast is reported in the Company's Packaging segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 January 2019, the Company acquired Plastic Srl, a manufacturer of single-bodied and assembled polymeric caps and closures for use in home care products, for an aggregate amount of approximately $22.4 million, net of cash acquired.  Located in Italy, Plastic Srl serves the home care market throughout Italy and other European countries and historically generated approximately $12 million in annual revenue.  Plastic Srl is reported in the Company's Packaging segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 acquisitions, the Company recorded approximately $1.2 million of non-cash purchase accounting-related expenses during the nine months ended September 30, 2019, of which approximately $0.9 million was recognized within selling, general and administrative expenses, primarily related to the write-off of the Plastic Srl trade name acquired that will not be used. In addition, approximately $0.3 million was recognized during the nine months ended September 30, 2019, within cost of sales related to the step-up in value and subsequent sale of inventory.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2a877c88370a46e091c30cdcf886a82b_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMjAz_829fb041-449b-471d-8cff-ef33c10553b5"
      unitRef="usd">11400000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:Revenues
      contextRef="i97f0234f59e24b8683004872e3cef35b_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfNDEz_9bd2390c-2ef9-4945-b63e-df951e67f17c"
      unitRef="usd">30000000</us-gaap:Revenues>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6f0dcf3c32af4222877b9824c86f2a76_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfNzE3_df728083-3a11-479b-bbc8-760c9632b728"
      unitRef="usd">83700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <trs:BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedGoodwillandIntangibleAssets
      contextRef="i858c529f9629429980d3c2b0cc04bcf3_I20200227"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfODYz_eadc0225-00b7-4b6b-ba8a-dd20f131e203"
      unitRef="usd">80200000</trs:BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedGoodwillandIntangibleAssets>
    <trs:BusinessCombinationRecognizedIdentifiableAssetsandLiabilitiesAssumedNetWorkingCapital
      contextRef="i858c529f9629429980d3c2b0cc04bcf3_I20200227"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfOTAx_419164c5-d5f0-4c1f-8b43-b457eae5abbb"
      unitRef="usd">10100000</trs:BusinessCombinationRecognizedIdentifiableAssetsandLiabilitiesAssumedNetWorkingCapital>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i858c529f9629429980d3c2b0cc04bcf3_I20200227"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfOTI4_78a4cfb2-3ba8-4286-8a4f-3dba29978f55"
      unitRef="usd">2100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i858c529f9629429980d3c2b0cc04bcf3_I20200227"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfOTYy_c8e9649a-5280-4e7e-a78d-4b8682c6b7fe"
      unitRef="usd">8700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:Revenues
      contextRef="i283d492c3eaf404d81828e16307d6f10_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMTEzNg_493e4ce6-8910-4481-9821-c40669104c07"
      unitRef="usd">30000000</us-gaap:Revenues>
    <trs:Noncashpurchaseaccountingrelatedexpenses
      contextRef="i95a6a47a459142b4aff06f9cf6df80df_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMTIzNw_1c899285-66c6-428e-9121-406417fb0256"
      unitRef="usd">2800000</trs:Noncashpurchaseaccountingrelatedexpenses>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i7edd2ec992d14049a7cb373cd36518e2_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMTcxOQ_3863f0c6-f400-4001-a529-99c5099151c1"
      unitRef="usd">44700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:Revenues
      contextRef="i77ab7e65bf394993b03da9811f2b1b6f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMTg5NQ_d80f0832-0434-4bab-aa77-ef953fd41b66"
      unitRef="usd">32000000</us-gaap:Revenues>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie4b74eb409ec4bdd9d86fbebeba868fb_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMjE3MA_9045fe6d-5bb9-4973-b5de-846a82017d6d"
      unitRef="usd">22400000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:Revenues
      contextRef="i855004f1bee0400d8f04dbfc67b37429_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMjM0Mg_05daa77d-0041-47ba-9412-8a5484aca9f8"
      unitRef="usd">12000000</us-gaap:Revenues>
    <trs:Noncashpurchaseaccountingrelatedexpenses
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMjUwNA_a069a481-90a5-4e0d-bb6e-13c04dd22069"
      unitRef="usd">1200000</trs:Noncashpurchaseaccountingrelatedexpenses>
    <trs:Noncashpurchaseaccountingrelatedexpenses
      contextRef="i134915ca497e4f25b0a9409f91735d47_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMjY1Ng_20c2cc85-3314-49a7-84e2-07b4b942a2a0"
      unitRef="usd">900000</trs:Noncashpurchaseaccountingrelatedexpenses>
    <trs:Noncashpurchaseaccountingrelatedexpenses
      contextRef="i12e4cdc6a7db4cb193883316b5bd9eba_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl81OC9mcmFnOmM3MGU1ODVlYWQ0OTQyZWVhZTQzMzk0MjFhZWUzNTY3L3RleHRyZWdpb246YzcwZTU4NWVhZDQ5NDJlZWFlNDMzOTQyMWFlZTM1NjdfMjkwMQ_0b7175c5-5892-44de-abd6-44d995f7c996"
      unitRef="usd">300000</trs:Noncashpurchaseaccountingrelatedexpenses>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOTA0L2ZyYWc6OTNkYzg0MDg5Zjg1NDAzNjg3NjE3NDhhYjJmZGU4YzEvdGV4dHJlZ2lvbjo5M2RjODQwODlmODU0MDM2ODc2MTc0OGFiMmZkZThjMV8xNjQ5MjY3NDQyNjE0_c7cc1242-e353-4248-a6af-f2ab4d3ea1ee">Cash and Cash Equivalents&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consists of the following components (dollars in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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:70.118%"/&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:12.556%"/&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:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&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:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents - unrestricted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,470&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Cash - restricted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2020, the Company placed cash on deposit with a financial institution to be held as cash collateral for the Company's outstanding letters of credit. Prior to the third quarter of 2020, the Company used a portion of its credit agreement as collateral for letters of credit, which decreased availability under its revolving credit facility.  See Note 11, &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;"Long-term Debt,"&lt;/span&gt; for further information on its credit agreement.</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOTA0L2ZyYWc6OTNkYzg0MDg5Zjg1NDAzNjg3NjE3NDhhYjJmZGU4YzEvdGV4dHJlZ2lvbjo5M2RjODQwODlmODU0MDM2ODc2MTc0OGFiMmZkZThjMV8xNjQ5MjY3NDQyNjE1_db6d6ff2-3b22-4f8a-818b-730d0658c385">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consists of the following components (dollars in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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:70.118%"/&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:12.556%"/&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:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&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:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents - unrestricted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,470&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Cash - restricted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <trs:CashAndCashEquivalentsUnrestricted
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOTA0L2ZyYWc6OTNkYzg0MDg5Zjg1NDAzNjg3NjE3NDhhYjJmZGU4YzEvdGFibGU6MTRkMmI4MmY5OGJjNGY2NzlmM2RiMWQ5YWY3ODZmZTIvdGFibGVyYW5nZToxNGQyYjgyZjk4YmM0ZjY3OWYzZGIxZDlhZjc4NmZlMl8xLTItMS0xLTY4OA_4e4603c7-c1c7-4a3f-a13f-c7e8d16fdf9d"
      unitRef="usd">89200000</trs:CashAndCashEquivalentsUnrestricted>
    <trs:CashAndCashEquivalentsUnrestricted
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOTA0L2ZyYWc6OTNkYzg0MDg5Zjg1NDAzNjg3NjE3NDhhYjJmZGU4YzEvdGFibGU6MTRkMmI4MmY5OGJjNGY2NzlmM2RiMWQ5YWY3ODZmZTIvdGFibGVyYW5nZToxNGQyYjgyZjk4YmM0ZjY3OWYzZGIxZDlhZjc4NmZlMl8xLTQtMS0xLTY4OA_9eb78f9a-af25-441d-b92c-6e16f008bbe3"
      unitRef="usd">172470000</trs:CashAndCashEquivalentsUnrestricted>
    <us-gaap:RestrictedCash
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOTA0L2ZyYWc6OTNkYzg0MDg5Zjg1NDAzNjg3NjE3NDhhYjJmZGU4YzEvdGFibGU6MTRkMmI4MmY5OGJjNGY2NzlmM2RiMWQ5YWY3ODZmZTIvdGFibGVyYW5nZToxNGQyYjgyZjk4YmM0ZjY3OWYzZGIxZDlhZjc4NmZlMl8yLTItMS0xLTY4OA_33eaa0bc-e577-4bbe-ac97-e3dcb6d4bb93"
      unitRef="usd">10540000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOTA0L2ZyYWc6OTNkYzg0MDg5Zjg1NDAzNjg3NjE3NDhhYjJmZGU4YzEvdGFibGU6MTRkMmI4MmY5OGJjNGY2NzlmM2RiMWQ5YWY3ODZmZTIvdGFibGVyYW5nZToxNGQyYjgyZjk4YmM0ZjY3OWYzZGIxZDlhZjc4NmZlMl8yLTQtMS0xLTY4OA_e2918b0b-fe87-487b-b3fa-edc217ad0689"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOTA0L2ZyYWc6OTNkYzg0MDg5Zjg1NDAzNjg3NjE3NDhhYjJmZGU4YzEvdGFibGU6MTRkMmI4MmY5OGJjNGY2NzlmM2RiMWQ5YWY3ODZmZTIvdGFibGVyYW5nZToxNGQyYjgyZjk4YmM0ZjY3OWYzZGIxZDlhZjc4NmZlMl8zLTItMS0xLTY4OA_e7bbe7ce-dbf8-495b-a500-8eefc2c31c1e"
      unitRef="usd">99740000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xOTA0L2ZyYWc6OTNkYzg0MDg5Zjg1NDAzNjg3NjE3NDhhYjJmZGU4YzEvdGFibGU6MTRkMmI4MmY5OGJjNGY2NzlmM2RiMWQ5YWY3ODZmZTIvdGFibGVyYW5nZToxNGQyYjgyZjk4YmM0ZjY3OWYzZGIxZDlhZjc4NmZlMl8zLTQtMS0xLTY4OA_ba43db38-bfbd-479e-9eed-27cd6c2ad0b7"
      unitRef="usd">172470000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMTY5NQ_e206c618-2fdd-4149-8125-8f305572113d">Goodwill and Other Intangible Assets &lt;div style="margin-bottom:8pt;margin-top:8pt;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&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company assesses goodwill and other intangible assets for impairment on an annual basis as of October 1, and more frequently if there are changes in the business climate or as a result of a triggering event taking place. During the third quarter of 2020, as a result of a decline in its aerospace-related business' financial results, a significant reduction in its financial projections for the remainder of 2020 compared with prior projections, and uncertainty around the duration and magnitude of the impact of the COVID-19 pandemic on future financial results given their dependence on future levels of air travel and new aircraft builds, the Company determined there was a triggering event requiring an interim quantitative goodwill impairment assessment of each of its two aerospace-related reporting units: Aerospace Fasteners and Aerospace Engineered Products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 preparing the quantitative analysis, the Company utilized both income and market-based approaches. The income-based approach was conducted using the discounted cash flow method, for which management updated its internal five-year forecast, and reflected its current best estimates of when, and at what level, a recovery of air travel, new aircraft builds, and resulting customer orders would occur and the related impact on each reporting unit's future sales, earnings and cash flows. Assumptions in estimating the future cash flows were based on Level 3 inputs under the fair value hierarchy. The Company also selected appropriate terminal growth rates as well as discount rates, which considered various factors including the level of inherent risk in achieving the forecast based on prior history and current market conditions. The market-based approach considered potentially comparable publicly traded companies and transactions within the aerospace industry and applied their trading multiples to management's forecast estimates.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon completion of the quantitative goodwill impairment tests, the Company determined that the carrying values of the Aerospace Fasteners and Aerospace Engineered Products reporting units exceeded their fair values, resulting goodwill impairment charges of approximately $70.8&#160;million in its Aerospace Fasteners reporting unit and approximately $56.0&#160;million in its Aerospace Engineered Products reporting unit during the three and nine month periods ended September 30, 2020. Following the impairment charges, the Aerospace Fasteners reporting unit has $62.9&#160;million of remaining goodwill, while the Aerospace Engineered Products reporting unit has no remaining goodwill. The Company notes that a 1% change in the discount rate would have impacted the total goodwill impairment charge by approximately $20&#160;million, while a 0.5% change in the terminal growth rate would have impacted the total goodwill impairment charge by approximately $5&#160;million. If the future financial results of the aerospace-related businesses significantly differ from the assumptions inherent in this analysis, the Company may be subject to further impairment charges. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 first quarter of 2020, the Company began reporting its machined components operations within the Aerospace segment. These operations were previously reported in the Company's Specialty Products segment.  As a result of the reporting structure change, goodwill of approximately $12.7 million was reassigned from the Specialty Products segment to the Aerospace segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 in the carrying amount of goodwill for the nine months ended September 30, 2020 are summarized as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&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:47.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&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:11.216%"/&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:11.216%"/&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:11.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:700;line-height:100%"&gt;Packaging&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:700;line-height:100%"&gt;Aerospace&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:700;line-height:100%"&gt;Specialty Products&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: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:10pt;font-weight:400;line-height:100%"&gt;Balance, 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,640&#160;&lt;/span&gt;&lt;/td&gt;&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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill from acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 4.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill reassigned in segment realignment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation and 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:10pt;font-weight:400;line-height:100%"&gt;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Balance, September 30, 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;182,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;62,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;6,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;251,870&#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-bottom:8pt;margin-top:8pt;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 Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the significant forecast reduction in the Company's aerospace-related businesses, the Company also performed an interim quantitative assessment for the indefinite-lived intangible assets within the Aerospace segment, using the relief-from-royalty method. Significant management assumptions used under the relief-from-royalty method reflected the Company's current assessment of the risks and uncertainties associated with the aerospace industry. Upon completion of the quantitative impairment test, the Company determined that certain of the Company's aerospace-related trade names had carrying values that exceeded their fair values, and therefore recorded impairment charges of approximately $7.8&#160;million during the three and nine month periods ended September 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company amortizes its other intangible assets over periods ranging from one to 30 years.  The gross carrying amounts and accumulated amortization of the Company's other intangibles are summarized below (dollars in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:34.876%"/&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:14.171%"/&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:14.171%"/&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:14.171%"/&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:14.175%"/&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:700;line-height:100%"&gt;As of September 30, 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:700;line-height:100%"&gt;As of December&#160;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-weight:700;line-height:100%"&gt;Intangible Category by Useful Life&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;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/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;Finite-lived intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Customer relationships, 5 &#x2013; 12 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Customer relationships, 15 &#x2013; 25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 18pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105,920)&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Technology and other, 1 &#x2013; 15 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Technology and other, 17 &#x2013; 30 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 18pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total technology and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;(71,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;95,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;(67,410)&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Trademark/Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(188,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;334,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(173,330)&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-bottom:8pt;margin-top:8pt;text-align: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 intangible assets as included in the accompanying consolidated statement of operations is summarized as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:42.091%"/&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.369%"/&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.369%"/&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.369%"/&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.374%"/&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:700;line-height:100%"&gt;Three months ended September 30,&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:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology and other, included in cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Customer relationships, included in selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;4,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;15,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;14,030&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9babc7802b7a4253baa6b21d237ba5fb_D20200701-20200930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMTY0OTI2NzQ1MTEwOA_7e770443-5eda-421b-9225-22a31330aa4c"
      unitRef="usd">70800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3bb069f2f9fb44348dcdc0acac1f8535_D20200701-20200930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMTY0OTI2NzQ1MTEyMw_7c97a905-22f5-4b2d-b3c9-31beea29754a"
      unitRef="usd">56000000.0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="iabc4b553f1b34e26b60612bad1f4388d_I20200930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMjc0ODc3OTExMzMzOA_7e34f947-da67-495d-a0d5-bbb8d49d076e"
      unitRef="usd">62900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5a1933af3d9b4232b8aab21e3539654b_I20200930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMjc0ODc3OTExMzM5MQ_161624cc-6905-46b2-8a55-8d304c26f39a"
      unitRef="usd">0</us-gaap:Goodwill>
    <trs:ChangeInDiscountRate
      contextRef="i9092517a2f7e452185a7c799e323a948_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMjc0ODc3OTExMzM1Mw_9ea27a85-ab73-4d20-acba-2d3d78734f50"
      unitRef="number">0.01</trs:ChangeInDiscountRate>
    <trs:ChangeInGoodwillImpairmentDueToChangeInDiscountRate
      contextRef="i9092517a2f7e452185a7c799e323a948_I20200930"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMjc0ODc3OTExMzM1Nw_8894d1ca-9921-4b93-a496-3e4afe48e694"
      unitRef="usd">20000000</trs:ChangeInGoodwillImpairmentDueToChangeInDiscountRate>
    <trs:ChangeInTerminalGrowthRate
      contextRef="i9092517a2f7e452185a7c799e323a948_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMjc0ODc3OTExMzM3MA_1b5089c8-5fae-436c-9fab-90dad3b3bdc3"
      unitRef="number">0.005</trs:ChangeInTerminalGrowthRate>
    <trs:ChangeInGoodwillImpairmentDueToChangeInTerminalRate
      contextRef="i9092517a2f7e452185a7c799e323a948_I20200930"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMjc0ODc3OTExMzM3Ng_6af96687-c728-454c-bdf0-3f0c17970741"
      unitRef="usd">5000000</trs:ChangeInGoodwillImpairmentDueToChangeInTerminalRate>
    <us-gaap:Goodwill
      contextRef="i5f4b7572fb994dd9b43b28b266acbcc9_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMTEwOQ_619ff033-3ba3-4a5b-8337-c477e4a01642"
      unitRef="usd">12700000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMTcyNw_90510196-90bd-46bb-83c8-448379f1c8a4">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 in the carrying amount of goodwill for the nine months ended September 30, 2020 are summarized as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&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:47.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&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:11.216%"/&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:11.216%"/&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:11.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:700;line-height:100%"&gt;Packaging&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:700;line-height:100%"&gt;Aerospace&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:700;line-height:100%"&gt;Specialty Products&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: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:10pt;font-weight:400;line-height:100%"&gt;Balance, 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,640&#160;&lt;/span&gt;&lt;/td&gt;&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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill from acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 4.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill reassigned in segment realignment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation and 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:10pt;font-weight:400;line-height:100%"&gt;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Balance, September 30, 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;182,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;62,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;6,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;251,870&#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i9ca7e99c187c4f839640bb7ef8f8acf0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfMi0xLTEtMS0w_b3c4774b-47c2-49c5-a93d-54d7a0604a65"
      unitRef="usd">181650000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id12536d7f17949669aac8973d24fecb2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfMi0zLTEtMS0w_e74e9a15-0809-4698-b71c-053ca499c7fe"
      unitRef="usd">133690000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iaa872b72a0544e7684866597b6c1dac3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfMi01LTEtMS0w_f1ebf076-2d0d-4cdb-8667-84b956c8330d"
      unitRef="usd">19300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfMi03LTEtMS0w_e2a0e1e4-1e76-45e8-abf2-da2569780176"
      unitRef="usd">334640000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i403dca9a9a794e2abd957d49dc3df8f4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfMy0xLTEtMS0w_1c5ab3dc-9021-4864-b412-d99f82cddcec"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i76d5705fa6514e88968d084185ec5416_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfMy0zLTEtMS0w_13c97e39-01de-4462-9c32-302ae2229359"
      unitRef="usd">43260000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia46b44a8b3ba40fe8c460cd829f14357_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfMy01LTEtMS0w_34d2b433-8e06-4068-95e9-5f4e5cf4a59c"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfMy03LTEtMS0w_ee43de14-9cb2-46f6-b7d1-925f4ae5b76a"
      unitRef="usd">43260000</us-gaap:GoodwillAcquiredDuringPeriod>
    <trs:Goodwillreassignedbetweensegments
      contextRef="i403dca9a9a794e2abd957d49dc3df8f4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNC0xLTEtMS0w_28ec70e9-40a2-40bd-a36b-82966e468b2b"
      unitRef="usd">0</trs:Goodwillreassignedbetweensegments>
    <trs:Goodwillreassignedbetweensegments
      contextRef="i76d5705fa6514e88968d084185ec5416_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNC0zLTEtMS0w_6a885866-5f68-4962-ae26-632516ac33c5"
      unitRef="usd">12740000</trs:Goodwillreassignedbetweensegments>
    <trs:Goodwillreassignedbetweensegments
      contextRef="ia46b44a8b3ba40fe8c460cd829f14357_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNC01LTEtMS0w_caa56fee-7bce-4b7c-bb0a-f6f80fdcb742"
      unitRef="usd">-12740000</trs:Goodwillreassignedbetweensegments>
    <trs:Goodwillreassignedbetweensegments
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNC03LTEtMS0w_5115586b-4dfd-4398-858e-b599578e415a"
      unitRef="usd">0</trs:Goodwillreassignedbetweensegments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i403dca9a9a794e2abd957d49dc3df8f4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNS0xLTEtMS00NTU_65eb9c18-3a24-43ca-9a50-3e6e49920536"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i76d5705fa6514e88968d084185ec5416_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNS0zLTEtMS00NTU_8d5dfa8e-74f7-4d4a-a50b-fe9848065769"
      unitRef="usd">126840000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia46b44a8b3ba40fe8c460cd829f14357_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNS01LTEtMS00NTU_349a277a-b878-4db6-b57e-3a436da10eff"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNS03LTEtMS00NTg_ad9d59a3-2b56-4733-8ddf-d8e7ef77ebfc"
      unitRef="usd">126840000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i403dca9a9a794e2abd957d49dc3df8f4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNi0xLTEtMS0w_7c60f9ae-895a-4109-b83f-96df3ec18a8b"
      unitRef="usd">810000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i76d5705fa6514e88968d084185ec5416_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNi0zLTEtMS0w_2aacd90c-3705-4674-af1f-7eab9720ebdb"
      unitRef="usd">0</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="ia46b44a8b3ba40fe8c460cd829f14357_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNi01LTEtMS0w_2c3ca037-1e02-4210-b410-011b855d3d06"
      unitRef="usd">0</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNi03LTEtMS0w_26e9cfd4-d784-4f18-9207-151a7d35f320"
      unitRef="usd">810000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="iea99df5fd3cb42868de5ca74229ead3e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNy0xLTEtMS0w_935d398f-29ec-4172-a906-821b0b9d79f9"
      unitRef="usd">182460000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibcfbe9bac5f24925b517e1ad06937a34_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNy0zLTEtMS0w_00c1148e-2c33-49ee-8d8e-57398b01a855"
      unitRef="usd">62850000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibb23c448cdb14247b6ca3a0efc164e43_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNy01LTEtMS0w_64f725b2-08dd-4b7e-b7b1-f12d3e3127b2"
      unitRef="usd">6560000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOmViMjdmMGNmYzA2NjQ5OTVhY2ZmMTE5ZGQ0NzM5ZDhlL3RhYmxlcmFuZ2U6ZWIyN2YwY2ZjMDY2NDk5NWFjZmYxMTlkZDQ3MzlkOGVfNy03LTEtMS0w_399c5322-c05e-4a93-ab51-fa61513aa0d2"
      unitRef="usd">251870000</us-gaap:Goodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="ia316cfdba9be42b4b4bfdbbe9cbc64fe_D20200701-20200930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMTY0OTI2NzQ1MTE5NQ_8f53f765-1632-42c5-9cb1-04077b8963dd"
      unitRef="usd">7800000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <trs:ScheduleOfIntangibleAssetsExcludingGoodwillByMajorClassTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMTcxMg_e0f8b5b5-fba8-4438-97e5-9d8ad25b2826">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company amortizes its other intangible assets over periods ranging from one to 30 years.  The gross carrying amounts and accumulated amortization of the Company's other intangibles are summarized below (dollars in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:34.876%"/&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:14.171%"/&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:14.171%"/&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:14.171%"/&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:14.175%"/&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:700;line-height:100%"&gt;As of September 30, 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:700;line-height:100%"&gt;As of December&#160;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-weight:700;line-height:100%"&gt;Intangible Category by Useful Life&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;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/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;Finite-lived intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Customer relationships, 5 &#x2013; 12 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Customer relationships, 15 &#x2013; 25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 18pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105,920)&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Technology and other, 1 &#x2013; 15 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Technology and other, 17 &#x2013; 30 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 18pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total technology and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;(71,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;95,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;(67,410)&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Trademark/Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(188,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;334,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(173,330)&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;</trs:ScheduleOfIntangibleAssetsExcludingGoodwillByMajorClassTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1788547316d640b59a4380cfa7c846e8_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMTM3OA_cf0f69d4-cb63-46b5-a23f-ba320cf41105">P30Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2346df65f9d24ffa9b6749cd1ad2a57f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfMy0yLTEtMS0w_40b4beb9-7b1f-493a-bbc8-e5d2eb73c495"
      unitRef="usd">100610000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2346df65f9d24ffa9b6749cd1ad2a57f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfMy00LTEtMS0w_34c57178-7cb8-48a2-87e3-13fde3cd42bb"
      unitRef="usd">56810000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6424dd601fb04553a2737a5f382596d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfMy02LTEtMS0w_0d2a4268-2357-4539-8723-79e3c879269b"
      unitRef="usd">73860000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6424dd601fb04553a2737a5f382596d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfMy04LTEtMS0w_9e270036-3995-4b42-b0f0-83264fc85365"
      unitRef="usd">49910000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id76996c4cf684242a0a369fc19282321_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNC0yLTEtMS0w_34e71e15-38a9-4dd1-bf85-5b93c6dac4ae"
      unitRef="usd">122270000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id76996c4cf684242a0a369fc19282321_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNC00LTEtMS0w_81e86616-f83d-4c73-aeaa-0341f9bc5c84"
      unitRef="usd">60840000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia65bdedbe1aa495eb10720af63a6c7ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNC02LTEtMS0w_fa637dbe-6158-4542-8199-7d05de6c4f85"
      unitRef="usd">122280000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia65bdedbe1aa495eb10720af63a6c7ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNC04LTEtMS0w_16d99250-0bb9-46d3-88e7-2b42328c4f73"
      unitRef="usd">56010000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5bf2cb69caa5403b97146754f3a705a4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNS0yLTEtMS0w_e478e742-aec6-455e-ba89-6f4cfac3acdd"
      unitRef="usd">222880000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5bf2cb69caa5403b97146754f3a705a4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNS00LTEtMS0w_38ceda15-a401-4109-ba08-ab286be55c6d"
      unitRef="usd">117650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i41fa47ab50824c47b461fe9f3a45c8ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNS02LTEtMS0w_15efa3d8-d219-4218-91c4-2978a74ed295"
      unitRef="usd">196140000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i41fa47ab50824c47b461fe9f3a45c8ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNS04LTEtMS0w_19611e38-4a87-4741-8867-e0c7919e93ec"
      unitRef="usd">105920000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i97643d11dc3847aeba6ea1b8b9bb5fdf_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNi0yLTEtMS0w_647a0919-70b4-4f35-b06b-02bd85da40cd"
      unitRef="usd">54110000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i97643d11dc3847aeba6ea1b8b9bb5fdf_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNi00LTEtMS0w_f9e1b41b-b4a0-4959-bc65-474c1fec3859"
      unitRef="usd">32020000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i241bf01cda504a97a5f8fccf2bc01e9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNi02LTEtMS0w_d12437b8-ebfd-4dd1-8d4b-59162453bd03"
      unitRef="usd">52430000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i241bf01cda504a97a5f8fccf2bc01e9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNi04LTEtMS0w_c5509897-9051-48ae-af20-a87d380ad234"
      unitRef="usd">29790000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ida28d4a8849748769a269864fda6c0e9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNy0yLTEtMS0w_9a1dc1b8-3c4a-4018-9a86-cce88d1ebf6d"
      unitRef="usd">43300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ida28d4a8849748769a269864fda6c0e9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNy00LTEtMS0w_97b48ad1-c057-4f77-bbbc-bb0a07cf94ef"
      unitRef="usd">39090000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i91f3eed6f9aa4c91964054261265abc6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNy02LTEtMS0w_22755251-2fdc-47f9-a53a-99fbb5c8b69b"
      unitRef="usd">43300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i91f3eed6f9aa4c91964054261265abc6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfNy04LTEtMS0w_08430399-dd86-4f0a-9ee4-cac8316a8678"
      unitRef="usd">37620000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibdd7054747d8404b8841cec977ee9b34_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfOC0yLTEtMS0w_78f52bde-ae8f-4802-abd7-d9458b2a48b0"
      unitRef="usd">97410000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibdd7054747d8404b8841cec977ee9b34_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfOC00LTEtMS0w_51225524-6c9e-4a9d-b426-fab685303f45"
      unitRef="usd">71110000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iaaca5ad8737442769a860e6172f9979f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfOC02LTEtMS0w_79b5039c-9161-48d2-8cfb-1bfe75fac553"
      unitRef="usd">95730000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iaaca5ad8737442769a860e6172f9979f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfOC04LTEtMS0w_efd1c9ae-36b5-453e-b3c5-098e27c409b3"
      unitRef="usd">67410000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i1865bfaa49ae4709bb34f7653b4cf050_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfMTAtMi0xLTEtMA_c85b4752-dfb0-40f0-8334-7ff9b5ae09ad"
      unitRef="usd">44060000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9b3a1afd1a744e0bb30ec184693611c5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfMTAtNi0xLTEtMA_61222a7f-4f1d-401b-9d69-4739eac8c9dc"
      unitRef="usd">42850000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfMTEtMi0xLTEtMA_86176b42-46b1-41fb-a3dd-21a83bfb69b9"
      unitRef="usd">364350000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfMTEtNC0xLTEtMA_cafbcb5e-efba-43c2-b185-a01a3bd7bdf2"
      unitRef="usd">188760000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfMTEtNi0xLTEtMA_b1b9e2ac-b212-4d09-905b-43245fcd243e"
      unitRef="usd">334720000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjFiNDgzYjJhM2FiODQwYTZiNDE5Njc4NGUyMTQ1MDY0L3RhYmxlcmFuZ2U6MWI0ODNiMmEzYWI4NDBhNmI0MTk2Nzg0ZTIxNDUwNjRfMTEtOC0xLTEtMA_de53e11f-e94f-4fe4-8408-a4cf8e39412b"
      unitRef="usd">173330000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <trs:ScheduleOfFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RleHRyZWdpb246NjM0Y2RhYTk3ZWIwNDNhZThkNjYxYzgxMzIyYzY5ZWRfMTcwMA_23f665b1-9e69-4340-97f2-fa94e4b6758f">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 intangible assets as included in the accompanying consolidated statement of operations is summarized as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:42.091%"/&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.369%"/&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.369%"/&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.369%"/&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.374%"/&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:700;line-height:100%"&gt;Three months ended September 30,&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:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology and other, included in cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Customer relationships, included in selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;4,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;15,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;14,030&#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;</trs:ScheduleOfFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1c4372705319467bad8ce920a156ab1a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfMi0yLTEtMS0w_12e6f679-30d4-4280-9c80-afb9bd1ac1ec"
      unitRef="usd">1240000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic2895b5d57fa4a458e4c64a95e03d5f0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfMi00LTEtMS0w_ed94dc99-d721-430a-b04b-9297e34f18a9"
      unitRef="usd">1190000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i59837b685ed44469a4a7829949da4365_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfMi02LTEtMS0w_c590c6f2-ac18-4186-957d-a0ead9c65dbc"
      unitRef="usd">3710000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i64b4e944ac064e97bc3ea67c3a099660_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfMi04LTEtMS0w_e3f197ed-fa94-482b-9a37-96ccf8ecdc7c"
      unitRef="usd">3590000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i98e49c3865294b7fa0aed08918793c9b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfMy0yLTEtMS0w_8ba04417-a8fb-494e-b225-ac3d6026662c"
      unitRef="usd">4070000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib24a68f6e0b44721b8ec4aa02785dc4b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfMy00LTEtMS0w_10d4a751-8dc6-416e-a52b-e6980bbc77f8"
      unitRef="usd">3460000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i202914efd597416d9c23ff80a4ab75fc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfMy02LTEtMS0w_4f3a7362-f59b-42b8-b898-0a4ff8918c6f"
      unitRef="usd">11750000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0e388d4be89a4a8ca923462b609a25b5_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfMy04LTEtMS0w_bdb5aae3-ded3-4341-9910-e33cedb5b332"
      unitRef="usd">10440000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfNC0yLTEtMS0w_80a36201-f17e-4971-8e9f-856b7a3f2395"
      unitRef="usd">5310000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfNC00LTEtMS0w_3f163520-537b-43f1-8506-add4d565157e"
      unitRef="usd">4650000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfNC02LTEtMS0w_6a4c790a-14cb-45d9-9b12-2bdfbacf788a"
      unitRef="usd">15460000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl82NC9mcmFnOjYzNGNkYWE5N2ViMDQzYWU4ZDY2MWM4MTMyMmM2OWVkL3RhYmxlOjc4ODg1NmM4NTRkNTQwMTViNGE4NGNiMWIyMTY4MTRmL3RhYmxlcmFuZ2U6Nzg4ODU2Yzg1NGQ1NDAxNWI0YTg0Y2IxYjIxNjgxNGZfNC04LTEtMS0w_cab26b67-9866-4ed9-a26d-c65163c542a3"
      unitRef="usd">14030000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83MC9mcmFnOmRkYjRhZTFjZjQ5NjRjNWU5NGFkNjNlZjRmNjJhNDExL3RleHRyZWdpb246ZGRiNGFlMWNmNDk2NGM1ZTk0YWQ2M2VmNGY2MmE0MTFfMTA2_6414a23b-e98b-4771-a684-6be7fa11b6e7">Inventories &lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following components (dollars in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:70.118%"/&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:12.556%"/&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:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&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:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,350&#160;&lt;/span&gt;&lt;/td&gt;&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;Work in process&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;29,640&#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:10pt;font-weight:400;line-height:100%"&gt;30,560&#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:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83MC9mcmFnOmRkYjRhZTFjZjQ5NjRjNWU5NGFkNjNlZjRmNjJhNDExL3RleHRyZWdpb246ZGRiNGFlMWNmNDk2NGM1ZTk0YWQ2M2VmNGY2MmE0MTFfMTAy_a4fe2843-1df0-4d5a-a7e1-f9b3ab77e85e">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following components (dollars in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:70.118%"/&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:12.556%"/&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:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&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:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,350&#160;&lt;/span&gt;&lt;/td&gt;&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;Work in process&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;29,640&#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:10pt;font-weight:400;line-height:100%"&gt;30,560&#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:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83MC9mcmFnOmRkYjRhZTFjZjQ5NjRjNWU5NGFkNjNlZjRmNjJhNDExL3RhYmxlOjhmYmM3NzllM2UzMjQwODNiNTIyOWM0ZWEzMWNkNzM5L3RhYmxlcmFuZ2U6OGZiYzc3OWUzZTMyNDA4M2I1MjI5YzRlYTMxY2Q3MzlfMS0yLTEtMS0w_070d4a34-16b8-491d-9b8e-35f9dc81afda"
      unitRef="usd">74440000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83MC9mcmFnOmRkYjRhZTFjZjQ5NjRjNWU5NGFkNjNlZjRmNjJhNDExL3RhYmxlOjhmYmM3NzllM2UzMjQwODNiNTIyOWM0ZWEzMWNkNzM5L3RhYmxlcmFuZ2U6OGZiYzc3OWUzZTMyNDA4M2I1MjI5YzRlYTMxY2Q3MzlfMS00LTEtMS0w_22a0d399-a017-4b54-aa5a-bd91cdec4a44"
      unitRef="usd">68350000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83MC9mcmFnOmRkYjRhZTFjZjQ5NjRjNWU5NGFkNjNlZjRmNjJhNDExL3RhYmxlOjhmYmM3NzllM2UzMjQwODNiNTIyOWM0ZWEzMWNkNzM5L3RhYmxlcmFuZ2U6OGZiYzc3OWUzZTMyNDA4M2I1MjI5YzRlYTMxY2Q3MzlfMi0yLTEtMS0w_86f62714-2d84-44ef-8e85-d88ff97ab185"
      unitRef="usd">29640000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83MC9mcmFnOmRkYjRhZTFjZjQ5NjRjNWU5NGFkNjNlZjRmNjJhNDExL3RhYmxlOjhmYmM3NzllM2UzMjQwODNiNTIyOWM0ZWEzMWNkNzM5L3RhYmxlcmFuZ2U6OGZiYzc3OWUzZTMyNDA4M2I1MjI5YzRlYTMxY2Q3MzlfMi00LTEtMS0w_0897a16f-9eb0-4266-b293-c0cc6e5cc3c6"
      unitRef="usd">30560000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83MC9mcmFnOmRkYjRhZTFjZjQ5NjRjNWU5NGFkNjNlZjRmNjJhNDExL3RhYmxlOjhmYmM3NzllM2UzMjQwODNiNTIyOWM0ZWEzMWNkNzM5L3RhYmxlcmFuZ2U6OGZiYzc3OWUzZTMyNDA4M2I1MjI5YzRlYTMxY2Q3MzlfMy0yLTEtMS0w_6a315820-6780-47f1-b483-e71a63a41505"
      unitRef="usd">38520000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83MC9mcmFnOmRkYjRhZTFjZjQ5NjRjNWU5NGFkNjNlZjRmNjJhNDExL3RhYmxlOjhmYmM3NzllM2UzMjQwODNiNTIyOWM0ZWEzMWNkNzM5L3RhYmxlcmFuZ2U6OGZiYzc3OWUzZTMyNDA4M2I1MjI5YzRlYTMxY2Q3MzlfMy00LTEtMS0w_71b1b7b7-f9ea-4ea6-beec-9110db51d207"
      unitRef="usd">33750000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83MC9mcmFnOmRkYjRhZTFjZjQ5NjRjNWU5NGFkNjNlZjRmNjJhNDExL3RhYmxlOjhmYmM3NzllM2UzMjQwODNiNTIyOWM0ZWEzMWNkNzM5L3RhYmxlcmFuZ2U6OGZiYzc3OWUzZTMyNDA4M2I1MjI5YzRlYTMxY2Q3MzlfNC0yLTEtMS0w_0755e74e-9b71-401b-aa3b-5616cc6f054d"
      unitRef="usd">142600000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83MC9mcmFnOmRkYjRhZTFjZjQ5NjRjNWU5NGFkNjNlZjRmNjJhNDExL3RhYmxlOjhmYmM3NzllM2UzMjQwODNiNTIyOWM0ZWEzMWNkNzM5L3RhYmxlcmFuZ2U6OGZiYzc3OWUzZTMyNDA4M2I1MjI5YzRlYTMxY2Q3MzlfNC00LTEtMS0w_ccca1e7b-4198-4d7f-8b75-de5e49370800"
      unitRef="usd">132660000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RleHRyZWdpb246MzYyMDE1OGE2YWE5NGEyMTg0YmU4NmFmNzI4YTlmOTRfMjc1_856600ef-9e84-4dbf-aec1-50f7ec90ee33">Property and Equipment, Net &lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 and equipment consists of the following components (dollars in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&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.203%"/&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.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:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&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:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;Land and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,110&#160;&lt;/span&gt;&lt;/td&gt;&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;Buildings&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;87,540&#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:10pt;font-weight:400;line-height:100%"&gt;84,880&#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:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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-bottom:8pt;margin-top:8pt"&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 as included in the accompanying consolidated statement of operations is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:40.920%"/&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.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.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.809%"/&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.811%"/&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:700;line-height:100%"&gt;Three months ended September 30,&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:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense, included in cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,480&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense, included in selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;6,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;21,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;18,330&#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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RleHRyZWdpb246MzYyMDE1OGE2YWE5NGEyMTg0YmU4NmFmNzI4YTlmOTRfMjY4_fa26d3cb-fccb-4906-aea5-cca141d61856">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 and equipment consists of the following components (dollars in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&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.203%"/&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.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:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&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:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;Land and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,110&#160;&lt;/span&gt;&lt;/td&gt;&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;Buildings&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;87,540&#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:10pt;font-weight:400;line-height:100%"&gt;84,880&#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:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:PropertyPlantAndEquipmentGross
      contextRef="i0c849384462b4027b3df426a4dbcfb9b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfMS0yLTEtMS0w_f55de9a2-6f90-43d2-bb43-214e68ad7e5d"
      unitRef="usd">19800000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7573f3945ee9484ea2aced173ce8a3c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfMS00LTEtMS0w_8eaa8bb4-b256-4e44-b84b-7415d8772763"
      unitRef="usd">19110000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i75822782cdfd4163a6a2b70704b1df84_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfMi0yLTEtMS0w_033362d1-1301-44dc-9b18-63af3310f8b6"
      unitRef="usd">87540000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5e92d0bdade54dfabd58225856db9dc7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfMi00LTEtMS0w_3f62c9fc-3159-4bbc-8db8-1c98c0e103d0"
      unitRef="usd">84880000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2526eeaf1f93494bb17ba09b9f61c6a4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfMy0yLTEtMS0w_d44ce133-a2dc-4a57-bc04-e7989fcfe468"
      unitRef="usd">342690000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i77d2eb21c4894b52922107475076f8ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfMy00LTEtMS0w_1b0f14f3-1764-40f8-b3af-07bd4b746f48"
      unitRef="usd">326990000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfNC0yLTEtMS0w_7c75b4d0-bb6a-4f5c-aeea-34a27098c067"
      unitRef="usd">450030000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfNC00LTEtMS0w_c6c4f38c-3df3-4d02-a736-3e3fc3b7d309"
      unitRef="usd">430980000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfNS0yLTEtMS0w_cde73134-270a-43ee-86ac-8b06f2680479"
      unitRef="usd">234400000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfNS00LTEtMS0w_9752f24c-61a8-4727-936b-643ae6f3a195"
      unitRef="usd">216650000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfNi0yLTEtMS0w_3ac0dc41-05a2-4206-a5e7-9f8cfdf58d1d"
      unitRef="usd">215630000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOmVjZjkyNGViNmM5ZTQzYjNhYTNmM2VhMmYyMzBiMWQ4L3RhYmxlcmFuZ2U6ZWNmOTI0ZWI2YzllNDNiM2FhM2YzZWEyZjIzMGIxZDhfNi00LTEtMS0w_1b2a41d0-745f-468c-bcff-48ba172e27f0"
      unitRef="usd">214330000</us-gaap:PropertyPlantAndEquipmentNet>
    <trs:DepreciationExpenseTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RleHRyZWdpb246MzYyMDE1OGE2YWE5NGEyMTg0YmU4NmFmNzI4YTlmOTRfMjc4_87fc24f7-d851-4722-a0f7-08eacd3b66b6">&lt;div style="margin-bottom:8pt;margin-top:8pt"&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 as included in the accompanying consolidated statement of operations is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:40.920%"/&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.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.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.809%"/&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.811%"/&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:700;line-height:100%"&gt;Three months ended September 30,&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:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense, included in cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,480&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Depreciation expense, included in selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;6,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;21,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;18,330&#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;</trs:DepreciationExpenseTableTextBlock>
    <us-gaap:Depreciation
      contextRef="i644e51e3c8e34724bc2f2fa353484802_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfMi0yLTEtMS0w_6d07b989-41fb-4c16-969c-946dddc8a195"
      unitRef="usd">6680000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id619151f9bf64295b55adfd09c7094ab_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfMi00LTEtMS0w_9c95a6ef-90cb-459d-a69f-041967ddccf6"
      unitRef="usd">6040000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i695e0a2ccd094c60a48da9b6997d2b7f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfMi02LTEtMS0w_3da13f5d-979a-4d87-8755-812e2c4b2f3e"
      unitRef="usd">20870000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i65cddbf8925c4592987fc387eb423e95_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfMi04LTEtMS0w_b7e1cfbc-f86f-4b93-8025-283a90f5beac"
      unitRef="usd">17480000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia0ef791598d943018d434c529361d613_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfMy0yLTEtMS0w_ec067060-2d9e-41b7-a216-d63b07985e07"
      unitRef="usd">250000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i83cc60f737584714848163a231d0abc5_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfMy00LTEtMS0w_748f8150-ee39-485b-90ce-c2e6ed0878e7"
      unitRef="usd">300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i8cd6f3f698464b20b46536658032928e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfMy02LTEtMS0w_8670902c-b9f6-41f9-b2ab-4932bfacff50"
      unitRef="usd">830000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i90be81e19e8244cc9139aa970e30a893_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfMy04LTEtMS0w_ffbebbbf-f657-4b02-8fb7-af82b213572e"
      unitRef="usd">850000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id025c3b8a745487380489a641a6189a8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfNC0yLTEtMS0w_3903641e-a611-420f-b6b0-2db92444b667"
      unitRef="usd">6930000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i151a8dbe85184e56960b00ac157187aa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfNC00LTEtMS0w_012ff82b-20ab-45b0-bfc0-5af9ab31b503"
      unitRef="usd">6340000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id7d49c466c434dcb9cc3a2f503a885de_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfNC02LTEtMS0w_54fc6241-0639-4874-8c7c-3591d56be76f"
      unitRef="usd">21700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia8b3e647607245979a7388bd9f577242_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83My9mcmFnOjM2MjAxNThhNmFhOTRhMjE4NGJlODZhZjcyOGE5Zjk0L3RhYmxlOjk0MWZmZTI4Y2FjOTQzODdiMGZmMGFmYTcyYjdjNDVhL3RhYmxlcmFuZ2U6OTQxZmZlMjhjYWM5NDM4N2IwZmYwYWZhNzJiN2M0NWFfNC04LTEtMS0w_0bbae429-3377-4883-86f4-a66efe264fd2"
      unitRef="usd">18330000</us-gaap:Depreciation>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfNTk5NQ_9a703d9c-72ae-4baa-801c-9c94b86551f2">Long-term Debt    &lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's long-term debt consists of the following (dollars in thousands):   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:70.118%"/&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:12.556%"/&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:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&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:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;4.875% Senior Notes due October 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;295,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;294,690&#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-bottom:8pt;margin-top:8pt"&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;Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 September 2017, the Company issued $300.0 million aggregate principal amount of 4.875% senior notes due October 15, 2025 ("Senior Notes") at par value in a private placement under Rule 144A of the Securities Act of 1933, as amended.  The Senior Notes accrue interest at a rate of 4.875% per annum, payable semi-annually in arrears on April 15 and October 15.  The payment of principal and interest is jointly and severally guaranteed, on a senior unsecured basis, by certain subsidiaries of the Company (each a "Guarantor" and collectively the "Guarantors").  The Senior Notes are &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;pari passu&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; in right of payment with all existing and future senior indebtedness and subordinated to all existing and future secured indebtedness to the extent of the value of the assets securing such indebtedness.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to October 15, 2020, the Company may redeem up to 35% of the principal amount of the Senior Notes at a redemption price of 104.875% of the principal amount, plus accrued and unpaid interest, if any, to the redemption date, with the net cash proceeds of one or more equity offerings provided that each such redemption occurs within 90 days of the date of closing of each such equity offering. In addition, the Company may redeem all or part of the Senior Notes at a redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if any, to the redemption date, plus a "make whole" premium. On or after October 15, 2020, the Company may redeem all or part of the Senior Notes at the redemption prices (expressed as percentages of principal amount) set forth below, plus accrued and unpaid interest, if any, to the redemption date, if redeemed during the twelve-month period beginning on October 15 of the years indicated below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.654%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.416%"/&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;Year&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;Percentage&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;2020&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:10pt;font-weight:400;line-height:100%"&gt;102.438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2022 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&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;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company is a party to a credit agreement ("Credit Agreement") consisting of a $300.0 million senior secured revolving credit facility, which permits borrowings denominated in specific foreign currencies, subject to a $125.0 million sub limit, matures on September 20, 2022 and is subject to interest at London Interbank Offered Rate ("LIBOR") plus 1.50%. The interest rate spread is based upon the leverage ratio, as defined, as of the most recent determination date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Credit Agreement also provides incremental revolving credit facility commitments in an amount not to exceed the greater of $200.0 million and an amount such that, after giving effect to such incremental commitments and the incurrence of any other indebtedness substantially simultaneously with the making of such commitments, the senior secured net leverage ratio, as defined, is no greater than 3.00 to 1.00. The terms and conditions of any incremental revolving credit facility commitments must be no more favorable than the existing credit facility.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company's revolving credit facility allows for the issuance of letters of credit, not to exceed $40.0 million in aggregate. During the three months ended September 30, 2020, the Company placed cash on deposit with a financial institution to be held as cash collateral for the Company's outstanding letters of credit; therefore, as of September&#160;30, 2020 the Company had no letters of credit issued against its revolving credit facility. See Note 7, &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;"Cash and Cash Equivalents,"&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 further information on its cash deposit. At September&#160;30, 2020, the Company had no amounts outstanding under its revolving credit facility and had $300.0 million potentially available after giving effect to letters of credit issued and outstanding. At December&#160;31, 2019, the Company had no amounts outstanding under its revolving credit facility and had approximately $283.9 million potentially available after giving effect to approximately $16.1 million of letters of credit issued and outstanding.  The Company's borrowing capacity was not reduced by leverage restrictions contained in the Credit Agreement as of September&#160;30, 2020 and December&#160;31, 2019.  The Company previously drew $150 million on its revolving credit facility in March 2020 to defend against potential uncertainty or liquidity issues in the financial markets as a result of the COVID-19 pandemic, but repaid this amount during second quarter 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 debt under the Credit Agreement is an obligation of the Company and certain of its domestic subsidiaries and is secured by substantially all of the assets of such parties.  Borrowings under the $125.0 million (equivalent) foreign currency sub limit of the $300.0 million senior secured revolving credit facility are secured by a cross-guarantee amongst, and a pledge of the assets of, the foreign subsidiary borrowers that are a party to the agreement.&#160; The Credit Agreement also contains various negative and affirmative covenants and other requirements affecting the Company and its subsidiaries, including the ability, subject to certain exceptions and limitations, to incur debt, liens, mergers, investments, loans, advances, guarantee obligations, acquisitions, assets dispositions, sale-leaseback transactions, hedging agreements, dividends and other restricted payments, transactions with affiliates, restrictive agreements and amendments to charters, bylaws, and other material documents. The terms of the Credit Agreement also require the Company and its restricted subsidiaries to meet certain restrictive financial covenants and ratios computed quarterly, including a maximum total net leverage ratio (total consolidated indebtedness plus outstanding amounts under the accounts receivable securitization facility, less the aggregate amount of certain unrestricted cash and unrestricted permitted investments, as defined, over consolidated EBITDA, as defined), a maximum senior secured net leverage ratio (total consolidated senior secured indebtedness, less the aggregate amount of certain unrestricted cash and unrestricted permitted investments, as defined, over consolidated EBITDA, as defined) and a minimum interest expense coverage ratio (consolidated EBITDA, as defined, over the sum of consolidated cash  interest expense, as defined, and preferred dividends, as defined).  At September&#160;30, 2020, the Company was in compliance with its financial covenants contained in the Credit Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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 Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 valuations of the Senior Notes and other debt were determined based on Level 2 inputs under the fair value hierarchy, as defined.  The carrying amounts and fair values were as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:30.571%"/&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:15.175%"/&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:15.322%"/&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:15.175%"/&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:15.325%"/&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:700;line-height:100%"&gt;September 30, 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:700;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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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;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:10pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309,000&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfNTk5Ng_fd8fbae4-9e76-4869-be4c-aff538146403">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's long-term debt consists of the following (dollars in thousands):   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:70.118%"/&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:12.556%"/&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:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&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:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;4.875% Senior Notes due October 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;295,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;294,690&#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;The carrying amounts and fair values were as follows (dollars in thousands):&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.571%"/&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:15.175%"/&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:15.322%"/&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:15.175%"/&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:15.325%"/&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:700;line-height:100%"&gt;September 30, 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:700;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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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;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:10pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309,000&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i02ab74eb6faa4ad0b415fd3c574fcc9f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjEzNGI4ZmEyMTYwNDRiODNiNjZlNGQwYWFhM2QyZmUyL3RhYmxlcmFuZ2U6MTM0YjhmYTIxNjA0NGI4M2I2NmU0ZDBhYWEzZDJmZTJfMS0yLTEtMS0w_3b64f157-aebe-4951-8fdf-d0a0d151766e"
      unitRef="usd">300000000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i95e83aa10c6c4af4a9b02d7a8f763988_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjEzNGI4ZmEyMTYwNDRiODNiNjZlNGQwYWFhM2QyZmUyL3RhYmxlcmFuZ2U6MTM0YjhmYTIxNjA0NGI4M2I2NmU0ZDBhYWEzZDJmZTJfMS00LTEtMS0w_542199c2-86e1-4cb9-b170-cab0ab33549d"
      unitRef="usd">300000000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjEzNGI4ZmEyMTYwNDRiODNiNjZlNGQwYWFhM2QyZmUyL3RhYmxlcmFuZ2U6MTM0YjhmYTIxNjA0NGI4M2I2NmU0ZDBhYWEzZDJmZTJfNC0yLTEtMS0w_9966750b-5ebc-499e-b1f0-c8c6c7fc7a41"
      unitRef="usd">4450000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjEzNGI4ZmEyMTYwNDRiODNiNjZlNGQwYWFhM2QyZmUyL3RhYmxlcmFuZ2U6MTM0YjhmYTIxNjA0NGI4M2I2NmU0ZDBhYWEzZDJmZTJfNC00LTEtMS0w_aa6af9d2-d176-438d-8662-18f8503cbfbf"
      unitRef="usd">5310000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjEzNGI4ZmEyMTYwNDRiODNiNjZlNGQwYWFhM2QyZmUyL3RhYmxlcmFuZ2U6MTM0YjhmYTIxNjA0NGI4M2I2NmU0ZDBhYWEzZDJmZTJfNy0yLTEtMS0w_e70017ca-8806-4b36-8204-3c00351bc7c7"
      unitRef="usd">295550000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjEzNGI4ZmEyMTYwNDRiODNiNjZlNGQwYWFhM2QyZmUyL3RhYmxlcmFuZ2U6MTM0YjhmYTIxNjA0NGI4M2I2NmU0ZDBhYWEzZDJmZTJfNy00LTEtMS0w_cb48a693-e641-42ad-a2e9-1cce27d22944"
      unitRef="usd">294690000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i457be839063e4a7a8bfdbb38d502ac20_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMTYz_c09671db-089f-4a42-b1a0-d9754f6188da"
      unitRef="usd">300000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i457be839063e4a7a8bfdbb38d502ac20_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMTk2_96e6890c-f120-4f82-97cf-cd6fd9d7719d"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i9fbd6753c19044abb763212cb1f709b8_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMjE2_02c8f196-f2ce-41e1-a379-abd2123fdfe8">2025-10-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i457be839063e4a7a8bfdbb38d502ac20_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMzc4_741db48e-9690-4d3a-848e-7f121a00b00c"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trs:Percentageofprincipalthatcanberedeemedwithcashproceedsfromanequityoffering
      contextRef="i35e6dc7329ba4bfcb693e5ec8a9d4e3a_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfOTYz_32f05a78-10e7-40db-8545-3b7a84777985"
      unitRef="number">0.35</trs:Percentageofprincipalthatcanberedeemedwithcashproceedsfromanequityoffering>
    <trs:Debtinstrumentredemptionpricewithnetproceedsfromequityoffering
      contextRef="i35e6dc7329ba4bfcb693e5ec8a9d4e3a_D20200101-20200930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMTAzNQ_c8299e2b-88d4-4204-8792-c4e9a9ba636e"
      unitRef="number">1.04875</trs:Debtinstrumentredemptionpricewithnetproceedsfromequityoffering>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i35e6dc7329ba4bfcb693e5ec8a9d4e3a_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMTM5Nw_939598d2-6bbd-4ea5-9e3a-83ef8fc96a68"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfNjAxMQ_3c7a08c8-3d44-4227-bc4c-10a369a839c9">On or after October 15, 2020, the Company may redeem all or part of the Senior Notes at the redemption prices (expressed as percentages of principal amount) set forth below, plus accrued and unpaid interest, if any, to the redemption date, if redeemed during the twelve-month period beginning on October 15 of the years indicated below:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.654%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.416%"/&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;Year&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;Percentage&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;2020&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:10pt;font-weight:400;line-height:100%"&gt;102.438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2022 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtInstrumentRedemptionTableTextBlock>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i3fc34b9e7673408bbd5afd1dac414af2_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjE5Y2Y2YmEzMzMzZTRmZjlhNzI5OWI4MGU4OTI0MjYzL3RhYmxlcmFuZ2U6MTljZjZiYTMzMzNlNGZmOWE3Mjk5YjgwZTg5MjQyNjNfMS0yLTEtMS0w_103fa468-8949-4258-b831-962fdbe8485f"
      unitRef="number">1.02438</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i2bc5205df683444d81f505045b9a9c43_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjE5Y2Y2YmEzMzMzZTRmZjlhNzI5OWI4MGU4OTI0MjYzL3RhYmxlcmFuZ2U6MTljZjZiYTMzMzNlNGZmOWE3Mjk5YjgwZTg5MjQyNjNfMi0yLTEtMS0w_5c1242d0-bdf6-4d7b-9618-71b91909335c"
      unitRef="number">1.01219</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ib2e2c34dddd7448f8b2b37c27ec28b90_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjE5Y2Y2YmEzMzMzZTRmZjlhNzI5OWI4MGU4OTI0MjYzL3RhYmxlcmFuZ2U6MTljZjZiYTMzMzNlNGZmOWE3Mjk5YjgwZTg5MjQyNjNfMy0yLTEtMS0w_909d74d7-0d53-4444-b9f8-07b278127330"
      unitRef="number">1.00000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iecbf0dcb5ed14614a59a1edae54236a1_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMTk2Ng_21c7e91d-3655-4201-8775-e2a50b57abcd"
      unitRef="usd">300000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
      contextRef="i848d5dd7a8154abc87f1f4900aae3ec0_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMjA5Mw_4329d8eb-8051-4e3e-ab62-3bb3c73f5773"
      unitRef="usd">125000000.0</us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i7a7bc95c92734e43aea6ecd848bd4cc2_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMjExOA_a13bc826-6ec9-42e1-9392-760b08425e87">2022-09-20</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7a7bc95c92734e43aea6ecd848bd4cc2_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMjE5Ng_638388ca-f69c-4b69-9a60-76222171b579"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <trs:IncrementalDebtCommitmentsCapacity
      contextRef="i5a56055a27a844cc9a6b23c64f743da2_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMjQ0MA_196d7c9b-804c-410d-b367-dbd443b6901f"
      unitRef="usd">200000000.0</trs:IncrementalDebtCommitmentsCapacity>
    <trs:NetLeverageRatio
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMjcwMQ_df1bd539-6aea-4d27-8494-0ce56fc6f370"
      unitRef="number">3.00</trs:NetLeverageRatio>
    <trs:LetterOfCreditMaximumBorrowingCapacity
      contextRef="i6ae60041c2e94855a59d1757506a0850_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMjk1OQ_1c299607-53ea-42e6-90e7-dda19a780c0e"
      unitRef="usd">40000000.0</trs:LetterOfCreditMaximumBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i6ae60041c2e94855a59d1757506a0850_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMjc0ODc3OTA3NTg0MA_30814af9-349f-4e71-bb70-488153adef6a"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCredit
      contextRef="i848d5dd7a8154abc87f1f4900aae3ec0_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMjk5OQ_04d03b3c-9fdc-43a2-a6cc-a3f0fc2be29e"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i848d5dd7a8154abc87f1f4900aae3ec0_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMzA4MA_58707481-f66e-4036-aed1-6c2d6cc56453"
      unitRef="usd">300000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ib9418d9754374e198ca0c6aa7c8b1f3a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMzIxMw_5e7dc8ff-60e0-4f5d-9901-728de72bd90f"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ib9418d9754374e198ca0c6aa7c8b1f3a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMzI5NA_f93f418a-abae-462f-b165-15e7d5b29702"
      unitRef="usd">283900000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="iec857c19651d41f98f66659a013a18a2_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMzM1Ng_b585f107-70f3-49a3-a8db-1824bc97eb43"
      unitRef="usd">16100000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCredit
      contextRef="i6c375bcf2f7f4c2c9e582587efa84d74_I20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMzU1OQ_bb937c71-1079-423a-909b-01c053e9183e"
      unitRef="usd">150000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
      contextRef="i848d5dd7a8154abc87f1f4900aae3ec0_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfMzk4MQ_4329d8eb-8051-4e3e-ab62-3bb3c73f5773"
      unitRef="usd">125000000.0</us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i848d5dd7a8154abc87f1f4900aae3ec0_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RleHRyZWdpb246MzY2M2U2NjNmNWVkNDhjNWJmODk2YmY0Njg0YTMzMWZfNDAzMQ_2c18c827-7726-472e-905c-de621c9fb704"
      unitRef="usd">300000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i02ab74eb6faa4ad0b415fd3c574fcc9f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjI1OTNjMjFmNjQ5NzQ0YWQ5Mjg1ODIyMmUyOTAwYTAyL3RhYmxlcmFuZ2U6MjU5M2MyMWY2NDk3NDRhZDkyODU4MjIyZTI5MDBhMDJfMi0yLTEtMS0w_62616c41-61df-4b18-9206-6eccefd7e85c"
      unitRef="usd">300000000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtFairValue
      contextRef="icabba29f83aa4d539be0b6ff648b6878_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjI1OTNjMjFmNjQ5NzQ0YWQ5Mjg1ODIyMmUyOTAwYTAyL3RhYmxlcmFuZ2U6MjU5M2MyMWY2NDk3NDRhZDkyODU4MjIyZTI5MDBhMDJfMi00LTEtMS0w_7718ea53-4400-41da-882f-89162db7e8e0"
      unitRef="usd">303000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i95e83aa10c6c4af4a9b02d7a8f763988_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjI1OTNjMjFmNjQ5NzQ0YWQ5Mjg1ODIyMmUyOTAwYTAyL3RhYmxlcmFuZ2U6MjU5M2MyMWY2NDk3NDRhZDkyODU4MjIyZTI5MDBhMDJfMi02LTEtMS0w_2814da0d-56a9-433e-b3c4-0a6db88ffe98"
      unitRef="usd">300000000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtFairValue
      contextRef="i05e267b6c0af45fab6b6e2903d5aa8c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl83Ni9mcmFnOjM2NjNlNjYzZjVlZDQ4YzViZjg5NmJmNDY4NGEzMzFmL3RhYmxlOjI1OTNjMjFmNjQ5NzQ0YWQ5Mjg1ODIyMmUyOTAwYTAyL3RhYmxlcmFuZ2U6MjU5M2MyMWY2NDk3NDRhZDkyODU4MjIyZTI5MDBhMDJfMi04LTEtMS0w_5572e227-4ca6-4a47-86b0-418a5538e2e3"
      unitRef="usd">309000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RleHRyZWdpb246MDY4MDRjMTE4ZGIxNDI5OTkxNjZhNTEwNzhlYzUzODZfMjk3Mg_2125be70-af14-4305-a0c0-f6bb9c4eb25b">Derivative Instruments  &lt;div style="margin-bottom:8pt;margin-top:8pt;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;Derivatives Designated as Hedging Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 October 2018, the Company entered into cross-currency swap agreements to hedge its net investment in Euro-denominated assets against future volatility in the exchange rate between the U.S. dollar and the Euro.  By doing so, the Company synthetically converted a portion of its U.S. dollar-based long-term debt into Euro-denominated long-term debt.  The agreements have a five year tenor at notional amounts declining from $125.0 million to $75.0 million over the contract period.  Under the terms of the swap agreements, the Company is to receive net interest payments at a fixed rate of approximately 2.9% of the notional amount.  At inception, the cross-currency swaps were designated as net investment hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 September&#160;30, 2020 and December&#160;31, 2019, the fair value carrying amount of the Company's derivative instruments are recorded as follows (dollars in thousands):       &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&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:37.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.650%"/&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.776%"/&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.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Asset / (Liability) Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives designated as hedging instruments&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;Balance Sheet Caption&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;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:700;line-height:100%"&gt;Net Investment Hedges&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 income recognized in accumulated other comprehensive income (loss) ("AOCI") on derivative contracts designated as hedging instruments as of September&#160;30, 2020 and December&#160;31, 2019, and the amounts reclassified from AOCI into earnings for the three and nine months ended September 30, 2020 and 2019 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&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.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&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:16.297%"/&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:7.087%"/&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:7.087%"/&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:7.087%"/&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:7.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align: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 of Income Recognized &lt;br/&gt;in AOCI on Derivative&lt;br/&gt;(Effective Portion, net of tax)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount of Income (Loss) Reclassified &lt;br/&gt;from AOCI into Earnings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;br/&gt;September 30,&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;As of &lt;br/&gt;September 30, &lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 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:700;line-height:100%"&gt;Location of Income (Loss) Reclassified from AOCI into Earnings (Effective Portion)&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:700;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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Investment Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Over the next 12 months, the Company does not expect to reclassify any pre-tax deferred amounts from AOCI into earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 September&#160;30, 2020, the Company was party to foreign currency exchange forward contracts to economically hedge changes in foreign currency rates with notional amounts of approximately $63.5 million. The Company uses foreign exchange contracts to mitigate the risk associated with fluctuations in currency rates impacting cash flows related to certain of its receivables, payables and intercompany transactions denominated in foreign currencies.  The foreign exchange contracts primarily mitigate currency exposures between the U.S. dollar and the Euro, British pound, Mexican peso and the Chinese yuan, and have various settlement dates through December 2020.  These contracts are not designated as hedge instruments; therefore, gains and losses on these contracts are recognized each period directly into the consolidated statement of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 effects of derivatives not designated as hedging instruments on the Company's consolidated statement of operations (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&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:37.079%"/&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:21.220%"/&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:7.857%"/&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:7.857%"/&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:7.857%"/&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:7.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount of Income Recognized in &lt;br/&gt;Earnings on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Location of Income &lt;br/&gt;Recognized in &lt;br/&gt;Earnings on Derivatives&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:700;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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&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 2px 6.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 income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/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-bottom:8pt;margin-top:8pt;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 Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 fair value of the Company's derivatives are estimated using an income approach based on valuation techniques to convert future amounts to a single, discounted amount.  Estimates of the fair value of the Company's cross-currency swaps and foreign exchange contracts use observable inputs such as interest rate yield curves and forward currency exchange rates. Fair value measurements and the fair value hierarchy level for the Company's assets and liabilities measured at fair value on a recurring basis as of September&#160;30, 2020 and December&#160;31, 2019 are shown below (dollars in thousands): &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:37.463%"/&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.190%"/&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.190%"/&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Description&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;Frequency&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;Asset / (Liability)&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;Quoted Prices in Active Markets for Identical Assets&lt;br/&gt;(Level 1)&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;Significant Other Observable Inputs&lt;br/&gt;(Level 2)&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;Significant Unobservable Inputs&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange 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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#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: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;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#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: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;4,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="iaf2d4e8449404fa4902694cce145ba3d_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RleHRyZWdpb246MDY4MDRjMTE4ZGIxNDI5OTkxNjZhNTEwNzhlYzUzODZfNTA1_defec80b-8574-45fb-990c-3b8cdba5b2af"
      unitRef="usd">125000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i7cbaa63092954a91aca6de316f61393d_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RleHRyZWdpb246MDY4MDRjMTE4ZGIxNDI5OTkxNjZhNTEwNzhlYzUzODZfNTEx_226e8280-f6ab-4022-ad62-100033b15c4a"
      unitRef="usd">75000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i7e648af5bf5f4396b696e005eecb4612_I20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RleHRyZWdpb246MDY4MDRjMTE4ZGIxNDI5OTkxNjZhNTEwNzhlYzUzODZfNjYy_b76fd765-15fe-4c8d-a7c9-aa19fbc98961"
      unitRef="number">0.029</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RleHRyZWdpb246MDY4MDRjMTE4ZGIxNDI5OTkxNjZhNTEwNzhlYzUzODZfMjk4Nw_8998698c-0303-4ff8-9edb-4b99849702ab">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 September&#160;30, 2020 and December&#160;31, 2019, the fair value carrying amount of the Company's derivative instruments are recorded as follows (dollars in thousands):       &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&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:37.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.650%"/&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.776%"/&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.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Asset / (Liability) Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives designated as hedging instruments&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;Balance Sheet Caption&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;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:700;line-height:100%"&gt;Net Investment Hedges&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i98ad33e0b721496d9e48f6584b0a3a6c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjkzNWExMTFkYzkxMDRiYjY5YzBhOTFmOGI3MWZiYzhmL3RhYmxlcmFuZ2U6OTM1YTExMWRjOTEwNGJiNjljMGE5MWY4YjcxZmJjOGZfMy00LTEtMS0w_9f6057a4-0ed3-4e3f-9998-abb55965a413"
      unitRef="usd">1490000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ieeaf65a1466640f283fb4f1469c35951_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjkzNWExMTFkYzkxMDRiYjY5YzBhOTFmOGI3MWZiYzhmL3RhYmxlcmFuZ2U6OTM1YTExMWRjOTEwNGJiNjljMGE5MWY4YjcxZmJjOGZfMy02LTEtMS0w_2b5cdb56-ba4c-4eb4-add3-2e7ab4784b1f"
      unitRef="usd">4460000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RleHRyZWdpb246MDY4MDRjMTE4ZGIxNDI5OTkxNjZhNTEwNzhlYzUzODZfMjk3Nw_60ed2832-1da0-4955-ab07-bbea2cbd9390">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 income recognized in accumulated other comprehensive income (loss) ("AOCI") on derivative contracts designated as hedging instruments as of September&#160;30, 2020 and December&#160;31, 2019, and the amounts reclassified from AOCI into earnings for the three and nine months ended September 30, 2020 and 2019 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&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.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&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:16.297%"/&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:7.087%"/&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:7.087%"/&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:7.087%"/&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:7.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align: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 of Income Recognized &lt;br/&gt;in AOCI on Derivative&lt;br/&gt;(Effective Portion, net of tax)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount of Income (Loss) Reclassified &lt;br/&gt;from AOCI into Earnings&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;br/&gt;September 30,&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;As of &lt;br/&gt;September 30, &lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 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:700;line-height:100%"&gt;Location of Income (Loss) Reclassified from AOCI into Earnings (Effective Portion)&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:700;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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Investment Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
      contextRef="i7e648af5bf5f4396b696e005eecb4612_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjNkYjNjZWU2Y2Y0NjQ2MDBiYzVhMzBhMGEzYWVmMTE4L3RhYmxlcmFuZ2U6M2RiM2NlZTZjZjQ2NDYwMGJjNWEzMGEwYTNhZWYxMThfNC0xLTEtMS0w_77be8286-7f45-402f-a47f-de73953e1ca3"
      unitRef="usd">1950000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
      contextRef="ia33d2657bdd84b76bcf6090379c3f155_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjNkYjNjZWU2Y2Y0NjQ2MDBiYzVhMzBhMGEzYWVmMTE4L3RhYmxlcmFuZ2U6M2RiM2NlZTZjZjQ2NDYwMGJjNWEzMGEwYTNhZWYxMThfNC0zLTEtMS0w_3b58da6f-38b1-4056-88da-1708e33ba33e"
      unitRef="usd">4230000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i5b128a066cda4595b83008a9662f896e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjNkYjNjZWU2Y2Y0NjQ2MDBiYzVhMzBhMGEzYWVmMTE4L3RhYmxlcmFuZ2U6M2RiM2NlZTZjZjQ2NDYwMGJjNWEzMGEwYTNhZWYxMThfNC03LTEtMS0w_fd7953f4-3638-4571-9fa6-a8c593466ebf"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i032c596cd9414ce0ad3b2ff47470d4a6_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjNkYjNjZWU2Y2Y0NjQ2MDBiYzVhMzBhMGEzYWVmMTE4L3RhYmxlcmFuZ2U6M2RiM2NlZTZjZjQ2NDYwMGJjNWEzMGEwYTNhZWYxMThfNC05LTEtMS0w_367a131d-f8da-45ed-b85c-9a871f5ed3bf"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="icc9dd14f36174bae95aa11ece2463f0d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjNkYjNjZWU2Y2Y0NjQ2MDBiYzVhMzBhMGEzYWVmMTE4L3RhYmxlcmFuZ2U6M2RiM2NlZTZjZjQ2NDYwMGJjNWEzMGEwYTNhZWYxMThfNC0xMS0xLTEtMA_207c8b8f-975f-4931-8cd2-7049af0c4dd8"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i9cb87462429249cdaf51545c2518f00d_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjNkYjNjZWU2Y2Y0NjQ2MDBiYzVhMzBhMGEzYWVmMTE4L3RhYmxlcmFuZ2U6M2RiM2NlZTZjZjQ2NDYwMGJjNWEzMGEwYTNhZWYxMThfNC0xMy0xLTEtMA_f2a6c452-3ad2-4c5a-8650-4895c7202190"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1
      contextRef="ifa7300b350c043458eecc65274d52c0b_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RleHRyZWdpb246MDY4MDRjMTE4ZGIxNDI5OTkxNjZhNTEwNzhlYzUzODZfMTIyMw_3dcecd68-c20f-48a3-bec5-a891b1a03570">P12M</us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i24b6d7ce91e44ca4a891be3fede50c7d_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RleHRyZWdpb246MDY4MDRjMTE4ZGIxNDI5OTkxNjZhNTEwNzhlYzUzODZfMTU1NA_68be3cac-6d6a-405a-9c16-11533a80bf64"
      unitRef="usd">63500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RleHRyZWdpb246MDY4MDRjMTE4ZGIxNDI5OTkxNjZhNTEwNzhlYzUzODZfMjk2OQ_1ef5973f-fd7a-4fac-a657-217f2f04df76">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 effects of derivatives not designated as hedging instruments on the Company's consolidated statement of operations (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt"&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:37.079%"/&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:21.220%"/&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:7.857%"/&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:7.857%"/&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:7.857%"/&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:7.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount of Income Recognized in &lt;br/&gt;Earnings on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Location of Income &lt;br/&gt;Recognized in &lt;br/&gt;Earnings on Derivatives&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:700;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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&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 2px 6.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 income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/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:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet
      contextRef="id7d30b58956641709542992d1ab51018_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOmIzYmRkNWRmYmZlNjQ3YWZiZTlmMTMxNWMzYWYyNDNjL3RhYmxlcmFuZ2U6YjNiZGQ1ZGZiZmU2NDdhZmJlOWYxMzE1YzNhZjI0M2NfNC00LTEtMS0w_6f2da91c-3ae9-413c-b1ec-41dc8f3a544b"
      unitRef="usd">800000</us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet>
    <us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet
      contextRef="i183be7608b114ebc88deee506d7c9c5a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOmIzYmRkNWRmYmZlNjQ3YWZiZTlmMTMxNWMzYWYyNDNjL3RhYmxlcmFuZ2U6YjNiZGQ1ZGZiZmU2NDdhZmJlOWYxMzE1YzNhZjI0M2NfNC02LTEtMS0w_0da90562-5057-445d-85cf-f38bd23f1e02"
      unitRef="usd">1170000</us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet>
    <us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet
      contextRef="i1d2caf236f084f839cad09bbd184d5a7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOmIzYmRkNWRmYmZlNjQ3YWZiZTlmMTMxNWMzYWYyNDNjL3RhYmxlcmFuZ2U6YjNiZGQ1ZGZiZmU2NDdhZmJlOWYxMzE1YzNhZjI0M2NfNC04LTEtMS0w_a2b0d3e3-c926-45c1-8743-1b4f4c61c2a7"
      unitRef="usd">1280000</us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet>
    <us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet
      contextRef="i3a2cd5c776f94bd5bf64edfe7bac8cf6_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOmIzYmRkNWRmYmZlNjQ3YWZiZTlmMTMxNWMzYWYyNDNjL3RhYmxlcmFuZ2U6YjNiZGQ1ZGZiZmU2NDdhZmJlOWYxMzE1YzNhZjI0M2NfNC0xMC0xLTEtMA_e424b3fb-f529-4490-b3a4-2de3c939b58f"
      unitRef="usd">1390000</us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RleHRyZWdpb246MDY4MDRjMTE4ZGIxNDI5OTkxNjZhNTEwNzhlYzUzODZfMjk3OQ_a58671dc-2ed5-48dd-9e62-adacb16ac7ba">air value measurements and the fair value hierarchy level for the Company's assets and liabilities measured at fair value on a recurring basis as of September&#160;30, 2020 and December&#160;31, 2019 are shown below (dollars in thousands): &#160;&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:37.463%"/&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.190%"/&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.190%"/&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Description&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;Frequency&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;Asset / (Liability)&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;Quoted Prices in Active Markets for Identical Assets&lt;br/&gt;(Level 1)&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;Significant Other Observable Inputs&lt;br/&gt;(Level 2)&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;Significant Unobservable Inputs&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange 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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#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: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;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#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: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;4,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="if8c0ac6308b84d8f817c2ab4fc9355fc_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfMi00LTEtMS0w_5e918098-0dd2-4d64-aa6f-892c72d7980a"
      unitRef="usd">1490000</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="i5c6331d219284705a586329aa9d7ff29_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfMi02LTEtMS0w_97786d7a-17a6-4dbd-a254-c89a9f83cba3"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="i19ecea670410477f9fcb5346b82da4c4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfMi04LTEtMS0w_a2a3b59e-4403-43ed-8fd5-d083b92f1624"
      unitRef="usd">1490000</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="ic5309b82682f434eabdbe68e8fdadde2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfMi0xMC0xLTEtMA_ba5470f4-34c8-44e6-ac7b-1a2a5d0cef51"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
      contextRef="i1e747f87499646f2a25c2a178dd39eb2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfMy00LTEtMS0w_9ff4a006-86b5-4566-80b6-e06e05795c01"
      unitRef="usd">-350000</us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet>
    <us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
      contextRef="ib6f8238432f24ba5a2b3691fbc075aa9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfMy02LTEtMS0w_f38a4db9-8e2c-4f04-b83b-9881e8a6641d"
      unitRef="usd">0</us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet>
    <us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
      contextRef="ic964ef09936a47ac981afb3a40417015_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfMy04LTEtMS0w_89f16df0-b688-4c25-a0a7-cda952c57c28"
      unitRef="usd">-350000</us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet>
    <us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
      contextRef="ife35f288bb1d46168e0edb27e5676914_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfMy0xMC0xLTEtMA_6d87e52f-e13a-4705-a99c-2ab7fcd73a88"
      unitRef="usd">0</us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="i83090a7eabac4307beada09263754a93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfNS00LTEtMS0w_850437c0-1ff5-40c4-b53d-5374903b2b92"
      unitRef="usd">4460000</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="ie23b4211ffda494f90235079935d2157_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfNS02LTEtMS0w_d5cc7948-c9e4-4085-9913-1b718ae940e3"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="i2a1313a13e40486eab95b3656edd1b9c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfNS04LTEtMS0w_f46c9c78-9e06-4e11-8eb7-209af2cc8b2a"
      unitRef="usd">4460000</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="i8805327ab2da466196a8846a0ae115a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfNS0xMC0xLTEtMA_376195de-fa91-4ec2-afe7-bde6c4e45f4c"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
      contextRef="i25ea33c1dd754bab9bb79f226fa377ea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfNi00LTEtMS0w_14de6b0d-8dcc-4983-9b6a-0999f52d16d8"
      unitRef="usd">-770000</us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet>
    <us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
      contextRef="ia6e074028c104b189f353ddbc8563d63_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfNi02LTEtMS0w_a9118126-9c8c-4eb8-8de4-4131046efb33"
      unitRef="usd">0</us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet>
    <us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
      contextRef="i18137101eb3844139d34fca3c2b20d80_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfNi04LTEtMS0w_078daf8b-ff00-4a57-ab8f-5062312636eb"
      unitRef="usd">-770000</us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet>
    <us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
      contextRef="i2301388d8a8949c3bc88337cdce6d5a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84Mi9mcmFnOjA2ODA0YzExOGRiMTQyOTk5MTY2YTUxMDc4ZWM1Mzg2L3RhYmxlOjFkYjkwNDY1MWE4ZDRkNWViZTM5ZWQ2MTIwMDQyZjM1L3RhYmxlcmFuZ2U6MWRiOTA0NjUxYThkNGQ1ZWJlMzllZDYxMjAwNDJmMzVfNi0xMC0xLTEtMA_f5f7b589-d6dc-48be-ac3d-150492f3373b"
      unitRef="usd">0</us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMxNw_3797cb2f-e017-4c27-9d20-0a1adc5f15dd">Leases&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company leases certain equipment and facilities under non-cancelable operating leases. Leases with an initial term of 12 months or less are not recorded on the balance sheet; expense related to these leases is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 lease expense are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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.337%"/&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:12.556%"/&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:12.556%"/&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:12.556%"/&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:12.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;Three months ended September 30,&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:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:700;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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Short-term, variable and other lease costs&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;410&#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:10pt;font-weight:400;line-height:100%"&gt;230&#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:10pt;font-weight:400;line-height:100%"&gt;990&#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:10pt;font-weight:400;line-height:100%"&gt;640&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;2,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;6,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;5,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:79.601%"/&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:17.469%"/&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;Year ended December 31,&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;Operating Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/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;2020 (excluding the nine months ended September 30, 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,920&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,330)&lt;/span&gt;&lt;/td&gt;&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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,590&#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-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;__________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (a) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The maturity table excludes cash flows associated with exited lease facilities.  Liabilities for exited lease facilities are included in accrued liabilities and other long-term liabilities in the accompanying consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 remaining lease term of the Company's operating leases as of September&#160;30, 2020 is approximately 6.6 years. The weighted-average discount rate as of September&#160;30, 2020 is approximately 4.5%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities was approximately $5.4 million and $4.9 million during the nine months ended September 30, 2020 and 2019, respectively, and is included in cash flows provided by operating activities in the consolidated statement of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets obtained in exchange for lease liabilities were approximately $10.5 million, primarily due to the acquisitions of RSA and Rapak, and $0.9 million during the nine months ended September 30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyNA_e343f7c6-2a89-4a55-9f64-6cd086f1ac9b">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 lease expense are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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.337%"/&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:12.556%"/&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:12.556%"/&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:12.556%"/&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:12.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;Three months ended September 30,&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:700;line-height:100%"&gt;Nine months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:700;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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Short-term, variable and other lease costs&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;410&#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:10pt;font-weight:400;line-height:100%"&gt;230&#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:10pt;font-weight:400;line-height:100%"&gt;990&#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:10pt;font-weight:400;line-height:100%"&gt;640&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;2,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;6,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;5,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfMi0yLTEtMS0w_166301b5-e126-42ff-b12a-71245368ae22"
      unitRef="usd">2110000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfMi00LTEtMS0w_6ef2b259-8a2d-4d1d-a974-32275ef7d3f3"
      unitRef="usd">1610000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfMi02LTEtMS0w_890a3972-c8ec-45da-b859-fdee095d02e1"
      unitRef="usd">5780000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfMi04LTEtMS0w_29ddbd94-db7e-433b-a556-65773d4580a3"
      unitRef="usd">4750000</us-gaap:OperatingLeaseCost>
    <trs:Shorttermvariableandotherleasecosts
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfMy0yLTEtMS0w_ee2404d8-4ee4-4016-9456-b52a370a3b7c"
      unitRef="usd">410000</trs:Shorttermvariableandotherleasecosts>
    <trs:Shorttermvariableandotherleasecosts
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfMy00LTEtMS0w_749d6102-2d3e-4731-bcf2-e3a226371a18"
      unitRef="usd">230000</trs:Shorttermvariableandotherleasecosts>
    <trs:Shorttermvariableandotherleasecosts
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfMy02LTEtMS0w_3f1f3900-a532-4931-95b5-7d46fbe55b5b"
      unitRef="usd">990000</trs:Shorttermvariableandotherleasecosts>
    <trs:Shorttermvariableandotherleasecosts
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfMy04LTEtMS0w_004c6a0b-2fc6-4bda-aa80-5b0ea057eb3e"
      unitRef="usd">640000</trs:Shorttermvariableandotherleasecosts>
    <us-gaap:LeaseCost
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfNC0yLTEtMS0w_35d6e3d3-ccc1-43c9-b12c-0482f23330a7"
      unitRef="usd">2520000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfNC00LTEtMS0w_172bb4b3-84bc-457e-8de1-bddc3b46edf2"
      unitRef="usd">1840000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfNC02LTEtMS0w_39aa147e-2b3a-4db8-95bb-4d0088e6d904"
      unitRef="usd">6770000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOjcxMjA1MmY3Y2M5NDQxMWU5MGRlNjRmYmQxNGY4MDFjL3RhYmxlcmFuZ2U6NzEyMDUyZjdjYzk0NDExZTkwZGU2NGZiZDE0ZjgwMWNfNC04LTEtMS0w_2e70deac-02b8-4220-84e5-154d59ed58b1"
      unitRef="usd">5390000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMA_b7a49dcf-f7df-4a24-bdf4-30003f39c951">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:79.601%"/&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:17.469%"/&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;Year ended December 31,&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;Operating Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/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;2020 (excluding the nine months ended September 30, 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,920&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,330)&lt;/span&gt;&lt;/td&gt;&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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,590&#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-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;__________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (a) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The maturity table excludes cash flows associated with exited lease facilities.  Liabilities for exited lease facilities are included in accrued liabilities and other long-term liabilities in the accompanying consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMS0yLTEtMS0w_85dc5b53-6411-4e8b-a30e-79fca04d5f7b"
      unitRef="usd">2080000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMi0yLTEtMS0w_8ac39b6d-1cde-4612-9196-79aaad029e3d"
      unitRef="usd">7680000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMy0yLTEtMS0w_cc7819ee-51e9-4ee0-9bf0-108f926a6a66"
      unitRef="usd">6900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNC0yLTEtMS0w_34f50f05-975b-40c3-8012-b5f949cbe3a3"
      unitRef="usd">5940000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNS0yLTEtMS0w_7fd12f9a-e9b5-4713-b018-f5b3ae60d8bd"
      unitRef="usd">4730000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <trs:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNi0yLTEtMS0w_903207b3-276b-486b-b307-2abdbcbfbe54"
      unitRef="usd">14590000</trs:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNy0yLTEtMS0w_9c98ea1f-fc21-4c6f-bac6-f7b10fe7579e"
      unitRef="usd">41920000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfOC0yLTEtMS0w_d17a517f-ea79-4c0b-afce-f9ef90e657d4"
      unitRef="usd">5330000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfOS0yLTEtMS0w_ca685347-4102-4142-9537-c5a35edb93d4"
      unitRef="usd">36590000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfODA1_195bce24-73b5-47ca-9a58-1d9e2732f810">P6Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfODc2_c9db7bbd-7ff2-4cc3-a575-388f8d326078"
      unitRef="rate">0.045</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfOTc5_a8a59a60-89af-4417-ae27-4a0e0cc477ab"
      unitRef="usd">5400000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfOTg2_1b25bcec-2520-4d1a-a672-93ae50fecafb"
      unitRef="usd">4900000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTIxNw_cdf0ba72-f746-449a-a0b5-2564c8878c48"
      unitRef="usd">10500000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTI3Nw_d9744fcb-91ee-438e-a407-2932b70daeee"
      unitRef="usd">900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85MS9mcmFnOmZmMGFhZmE1MjNjMzQxY2NiNDhiYzkwNTI5NjkyNWY2L3RleHRyZWdpb246ZmYwYWFmYTUyM2MzNDFjY2I0OGJjOTA1Mjk2OTI1ZjZfMTI2_c78455e5-744a-4b4e-b8d0-0913e07a099d">Other long-term liabilities&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other long-term liabilities consist of the following components (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;text-align:center"&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:70.034%"/&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:12.596%"/&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:12.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&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:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;Non-current asbestos-related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Other long-term liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;30,410&#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:10pt;font-weight:400;line-height:100%"&gt;34,610&#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:10pt;font-weight:400;line-height:100%"&gt;Total other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;57,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;40,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85MS9mcmFnOmZmMGFhZmE1MjNjMzQxY2NiNDhiYzkwNTI5NjkyNWY2L3RleHRyZWdpb246ZmYwYWFmYTUyM2MzNDFjY2I0OGJjOTA1Mjk2OTI1ZjZfMTI3_37d9eaa2-357d-4f82-b187-c6a79ff35fd4">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other long-term liabilities consist of the following components (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;text-align:center"&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:70.034%"/&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:12.596%"/&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:12.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&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:700;line-height:100%"&gt;December 31,&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;Non-current asbestos-related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Other long-term liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;30,410&#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:10pt;font-weight:400;line-height:100%"&gt;34,610&#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:10pt;font-weight:400;line-height:100%"&gt;Total other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;57,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;40,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <trs:Asbestosrelatedliabilitynoncurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85MS9mcmFnOmZmMGFhZmE1MjNjMzQxY2NiNDhiYzkwNTI5NjkyNWY2L3RhYmxlOjhkMDRjMTQwOWQyNjRlOGE4YTM3N2MyYzBkNzBhNmU5L3RhYmxlcmFuZ2U6OGQwNGMxNDA5ZDI2NGU4YThhMzc3YzJjMGQ3MGE2ZTlfMS0yLTEtMS0w_458dc56f-c6ce-412d-8b07-f7d3a51795d5"
      unitRef="usd">26840000</trs:Asbestosrelatedliabilitynoncurrent>
    <trs:Asbestosrelatedliabilitynoncurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85MS9mcmFnOmZmMGFhZmE1MjNjMzQxY2NiNDhiYzkwNTI5NjkyNWY2L3RhYmxlOjhkMDRjMTQwOWQyNjRlOGE4YTM3N2MyYzBkNzBhNmU5L3RhYmxlcmFuZ2U6OGQwNGMxNDA5ZDI2NGU4YThhMzc3YzJjMGQ3MGE2ZTlfMS00LTEtMS0w_aef01546-4a3c-4243-923f-babd3c0caf1e"
      unitRef="usd">6200000</trs:Asbestosrelatedliabilitynoncurrent>
    <trs:Otherlongtermliabilitiesotherthanasbestosliability
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85MS9mcmFnOmZmMGFhZmE1MjNjMzQxY2NiNDhiYzkwNTI5NjkyNWY2L3RhYmxlOjhkMDRjMTQwOWQyNjRlOGE4YTM3N2MyYzBkNzBhNmU5L3RhYmxlcmFuZ2U6OGQwNGMxNDA5ZDI2NGU4YThhMzc3YzJjMGQ3MGE2ZTlfMi0yLTEtMS0w_38b0e7fe-05e7-4101-9875-4fe8228b47a7"
      unitRef="usd">30410000</trs:Otherlongtermliabilitiesotherthanasbestosliability>
    <trs:Otherlongtermliabilitiesotherthanasbestosliability
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85MS9mcmFnOmZmMGFhZmE1MjNjMzQxY2NiNDhiYzkwNTI5NjkyNWY2L3RhYmxlOjhkMDRjMTQwOWQyNjRlOGE4YTM3N2MyYzBkNzBhNmU5L3RhYmxlcmFuZ2U6OGQwNGMxNDA5ZDI2NGU4YThhMzc3YzJjMGQ3MGE2ZTlfMi00LTEtMS0w_6e5057a2-7882-482a-8253-7370cdf76bae"
      unitRef="usd">34610000</trs:Otherlongtermliabilitiesotherthanasbestosliability>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85MS9mcmFnOmZmMGFhZmE1MjNjMzQxY2NiNDhiYzkwNTI5NjkyNWY2L3RhYmxlOjhkMDRjMTQwOWQyNjRlOGE4YTM3N2MyYzBkNzBhNmU5L3RhYmxlcmFuZ2U6OGQwNGMxNDA5ZDI2NGU4YThhMzc3YzJjMGQ3MGE2ZTlfMy0yLTEtMS0w_0c3b1de1-f492-4f7d-95d7-49037d5d13d6"
      unitRef="usd">57250000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85MS9mcmFnOmZmMGFhZmE1MjNjMzQxY2NiNDhiYzkwNTI5NjkyNWY2L3RhYmxlOjhkMDRjMTQwOWQyNjRlOGE4YTM3N2MyYzBkNzBhNmU5L3RhYmxlcmFuZ2U6OGQwNGMxNDA5ZDI2NGU4YThhMzc3YzJjMGQ3MGE2ZTlfMy00LTEtMS0w_39e446b6-1c50-46b3-9c62-706d8ccd723b"
      unitRef="usd">40810000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfODIzNA_49766cb7-9cff-43d3-b255-c3f9e66e5c21">Commitments and Contingencies &lt;div style="margin-bottom:8pt;margin-top:8pt;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;Asbestos&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 September&#160;30, 2020, the Company was a party to 374 pending cases involving an aggregate of 4,693 claims primarily alleging personal injury from exposure to asbestos containing materials formerly used in gaskets (both encapsulated and otherwise) manufactured or distributed by Lamons and certain other related subsidiaries for use primarily in the petrochemical, refining and exploration industries.  The following chart summarizes the number of claims, number of claims filed, number of claims dismissed, number of claims settled, the average settlement amount per claim and the total defense costs, at the applicable date and for the applicable periods: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:18.430%"/&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.325%"/&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.325%"/&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.325%"/&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:10.206%"/&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:10.213%"/&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;&#160;&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;Claims&lt;br/&gt;pending at&lt;br/&gt;beginning of&lt;br/&gt;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:700;line-height:100%"&gt;Claims filed&lt;br/&gt;during&lt;br/&gt;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:700;line-height:100%"&gt;Claims&lt;br/&gt;dismissed&lt;br/&gt;during&lt;br/&gt;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:700;line-height:100%"&gt;Claims&lt;br/&gt;settled&lt;br/&gt;during&lt;br/&gt;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:700;line-height:100%"&gt;Claims&lt;br/&gt;pending at&lt;br/&gt;end of&lt;br/&gt;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:700;line-height:100%"&gt;Average&lt;br/&gt;settlement&lt;br/&gt;amount per&lt;br/&gt;claim during&lt;br/&gt;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:700;line-height:100%"&gt;Total defense&lt;br/&gt;costs during&lt;br/&gt;period &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2020&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:10pt;font-weight:400;line-height:100%"&gt;4,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,580,000&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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, the Company acquired various companies to distribute its products that had distributed gaskets of other manufacturers prior to acquisition. The Company believes that many of its pending cases relate to locations at which none of its gaskets were distributed or used.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company may be subjected to significant additional asbestos-related claims in the future, and will aggressively defend or reasonably resolve, as appropriate.  The cost of settling cases in which product identification can be made may increase, and the Company may be subjected to further claims in respect of the former activities of its acquired gasket distributors. The cost of claims varies as claims may be initially made in some jurisdictions without specifying the amount sought or by simply stating the requisite or maximum permissible monetary relief, and may be amended to alter the amount sought.  The large majority of claims do not specify the amount sought.  Of the 4,693 claims pending at September&#160;30, 2020, 56 set forth specific amounts of damages (other than those stating the statutory minimum or maximum). At September&#160;30, 2020, of the 56 claims that set forth specific amounts, there were no claims seeking specific amounts for punitive damages. Below is a breakdown of the compensatory damages sought for those claims seeking specific amounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:61.564%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&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:10.613%"/&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:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Compensatory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Range of damages sought (dollars in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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.0 to $0.6&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;$0.6 to $5.0&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;$5.0+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Number of claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:10pt;font-weight:400;line-height:100%"&gt;10&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:10pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Relatively few claims have reached the discovery stage and even fewer claims have gone past the discovery stage. Total settlement costs (exclusive of defense costs) for all such cases, some of which were filed over 25&#160;years ago, have been approximately $9.9 million.  All relief sought in the asbestos cases is monetary in nature.  Based on the settlements made to date and the number of claims dismissed or withdrawn for lack of product identification, the Company believes that the relief sought (when specified) does not bear a reasonable relationship to its potential liability.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There has been significant volatility in the historical number of claim filings and costs to defend, with previous claim counts and spend levels much higher than current levels. Management believes this volatility was associated more with tort reform, plaintiff practices and state-specific legal dockets than the Company&#x2019;s underlying asbestos-related exposures. In the past three years, however, the number of new claim filings, and costs to defend, have become much more consistent, ranging between 143 to 173 new claims per year and total defense costs ranging between $2.2 million and $2.3 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align: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 higher degree of consistency in census data and spend levels, as well as lower claim activity levels and an evolving defense strategy, has allowed the Company to more effectively and efficiently manage claims, making process or local counsel arrangement improvements where possible. Given the consistency of activity over a multi-year period, the Company believed a trend may have formed where it could be possible to reasonably estimate its future cash exposure for all asbestos-related activity with an adequate level of precision. As such, the Company commissioned an actuary to help evaluate the nature and predictability of its asbestos-related costs, and provide an actuarial range of estimates of future exposures. Based upon its review of the actuarial study, which was completed in June 2020 using data as of December 31, 2019 and which projected spend levels through a terminal year of 2064, the Company affirmed its belief that it now has the ability to reasonably estimate its future asbestos-related exposures for pending as well as unknown future claims.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align: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 2020, the Company elected to change its method of accounting for asbestos-related defense costs from accruing for probable and reasonably estimable defense costs associated with known claims expected to settle to accrue for all future defense costs for both known and unknown claims, which the Company now believes are reasonably estimable. The Company believes this change is preferable, as asbestos-related defense costs represent expenditures related to legacy activities that do not contribute to current or future revenue generating activities, and recording an estimate of the full liability for asbestos-related costs, where estimable with reasonable precision, provides a more complete assessment of the liability associated with resolving asbestos-related claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 accounting change has been reflected as a change in accounting estimate effected by a change in accounting principle.  In connection with this second quarter 2020 change, the Company recorded a non-cash, pre-tax charge for asbestos-related costs of approximately $23.4 million, which is included in selling, general and administrative expenses in the accompanying consolidated statement of operations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the change in accounting estimate, the Company&#x2019;s liability for asbestos-related claims will be based on a study from the Company&#x2019;s third-party actuary, the Company's review of the study, as well as the Company&#x2019;s own review of asbestos claims and claim resolution activity.  The study from the Company&#x2019;s actuary, based on data as of December 31, 2019, provided for a range of possible future liability from $31.5 million to $43.3 million.   The Company did not believe any amount within the range of potential outcomes represented a better estimate than another given the many factors and assumptions inherent in the projections, and therefore recorded the $23.4 million charge to increase the liability estimate to $31.5 million, at the low-end of the range.  As of September&#160;30, 2020, the Company&#x2019;s total asbestos-related liability is $29.4 million, and is included in accrued liabilities and other long-term liabilities, respectively, in the accompanying consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company&#x2019;s primary insurance, which covered approximately 40% of historical costs related to settlement and defense of asbestos litigation, expired in November 2018, upon which the Company became solely responsible for defense costs and indemnity payments. The Company is party to a coverage-in-place agreement (entered into in 2006) with its first level excess carriers regarding the coverage to be provided to the Company for asbestos-related claims.  The coverage-in-place agreement makes asbestos defense costs and indemnity insurance coverage available to the Company that might otherwise be disputed by the carriers and provides a methodology for the administration of such expenses.  The Company will continue to be solely responsible for defense costs and indemnity payments prior to the commencement of coverage under this agreement, the duration of which would be subject to the scope of damage awards and settlements paid.  Based upon the Company&#x2019;s review of the actuarial study, the Company does not believe it is probable that it will reach the threshold of qualified future settlements required to commence excess carrier insurance coverage under the coverage-in-place agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While the Company recorded a significant non-cash charge in the six months ended June&#160;30, 2020 in connection with its change in accounting policy, based upon the Company's experience to date, including the trend in annual defense and settlement costs incurred to date, and other available information (including the availability of excess insurance), the Company does not believe these cases will have a material adverse effect on its financial position or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;Claims and Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company is subject to other claims and litigation in the ordinary course of business, but does not believe that any such claim or litigation will have a material adverse effect on its financial position and results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <trs:LossContingencyPendingCasesNumber
      contextRef="i9aea185ebbca4f4eba77dd6e24300869_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfODY_6a9d639c-46f6-4ad8-b759-76874da34ff1"
      unitRef="cases">374</trs:LossContingencyPendingCasesNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i9aea185ebbca4f4eba77dd6e24300869_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfMTI5_70006b40-68b9-4754-90b4-9a5cc5be054e"
      unitRef="claimants">4693</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfODI2NA_b092a298-0667-437b-bd40-84f2dd2f53cd">&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:18.430%"/&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.325%"/&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.325%"/&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.325%"/&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:10.206%"/&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:10.213%"/&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;&#160;&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;Claims&lt;br/&gt;pending at&lt;br/&gt;beginning of&lt;br/&gt;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:700;line-height:100%"&gt;Claims filed&lt;br/&gt;during&lt;br/&gt;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:700;line-height:100%"&gt;Claims&lt;br/&gt;dismissed&lt;br/&gt;during&lt;br/&gt;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:700;line-height:100%"&gt;Claims&lt;br/&gt;settled&lt;br/&gt;during&lt;br/&gt;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:700;line-height:100%"&gt;Claims&lt;br/&gt;pending at&lt;br/&gt;end of&lt;br/&gt;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:700;line-height:100%"&gt;Average&lt;br/&gt;settlement&lt;br/&gt;amount per&lt;br/&gt;claim during&lt;br/&gt;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:700;line-height:100%"&gt;Total defense&lt;br/&gt;costs during&lt;br/&gt;period &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2020&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:10pt;font-weight:400;line-height:100%"&gt;4,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,580,000&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="iaedd34f2bed14529828227034a997b8b_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMS0yLTEtMS0w_c701e836-3c8d-4e48-a974-53cb2f9dbb51"
      unitRef="claimants">4759</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i7118b30fd9e54bccb5bf3e723d1e914e_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMS00LTEtMS0w_6e9abf50-455a-4e39-8cba-22adef2af128"
      unitRef="claimants">159</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyClaimsDismissedNumber
      contextRef="i7118b30fd9e54bccb5bf3e723d1e914e_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMS02LTEtMS0w_7e596c8f-b7f5-467d-938f-7312c0f8807d"
      unitRef="claimants">214</us-gaap:LossContingencyClaimsDismissedNumber>
    <us-gaap:LossContingencyClaimsSettledNumber
      contextRef="i7118b30fd9e54bccb5bf3e723d1e914e_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMS04LTEtMS0w_5b35e135-c7e3-406e-a914-37eb163247da"
      unitRef="claimants">11</us-gaap:LossContingencyClaimsSettledNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i9aea185ebbca4f4eba77dd6e24300869_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMS0xMC0xLTEtMA_a8516ed4-0f22-40ac-ba4c-28c3cfae5581"
      unitRef="claimants">4693</us-gaap:LossContingencyPendingClaimsNumber>
    <trs:LossContingencySettlementAgreementAverageConsideration
      contextRef="i7118b30fd9e54bccb5bf3e723d1e914e_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMS0xMi0xLTEtMA_62d8c66f-794a-4e6c-b303-09f81055502c"
      unitRef="usd">48864</trs:LossContingencySettlementAgreementAverageConsideration>
    <us-gaap:LegalFees
      contextRef="i7118b30fd9e54bccb5bf3e723d1e914e_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMS0xNC0xLTEtMA_9dd499dc-fd26-4a79-b993-71084cb65657"
      unitRef="usd">1580000</us-gaap:LegalFees>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i7b60885eb0684f9399c493c377c25e1b_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMi0yLTEtMS0w_32d04a9c-d4fa-43cf-9c8d-1db9e733e2b9"
      unitRef="claimants">4820</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i3e279c154bef44608fdc8db31b98a8de_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMi00LTEtMS0w_82b65fa2-3ba8-4129-b99f-482b71799c32"
      unitRef="claimants">143</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyClaimsDismissedNumber
      contextRef="i3e279c154bef44608fdc8db31b98a8de_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMi02LTEtMS0w_7cc7909f-fee0-4640-9d48-7e00eff65c71"
      unitRef="claimants">172</us-gaap:LossContingencyClaimsDismissedNumber>
    <us-gaap:LossContingencyClaimsSettledNumber
      contextRef="i3e279c154bef44608fdc8db31b98a8de_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMi04LTEtMS0w_bd14806d-83cd-424e-86f7-16d4dc747c95"
      unitRef="claimants">32</us-gaap:LossContingencyClaimsSettledNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="iaedd34f2bed14529828227034a997b8b_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMi0xMC0xLTEtMA_b16fe582-f52e-451a-87d5-2b09937460f2"
      unitRef="claimants">4759</us-gaap:LossContingencyPendingClaimsNumber>
    <trs:LossContingencySettlementAgreementAverageConsideration
      contextRef="i3e279c154bef44608fdc8db31b98a8de_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMi0xMi0xLTEtMA_983ad860-202e-4475-8f6f-c3c445c7fed4"
      unitRef="usd">16616</trs:LossContingencySettlementAgreementAverageConsideration>
    <us-gaap:LegalFees
      contextRef="i3e279c154bef44608fdc8db31b98a8de_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOmUwMTY3NWJhY2ZmYzQzNGRhOWYxYTlkMTQ2MWQxZjkzL3RhYmxlcmFuZ2U6ZTAxNjc1YmFjZmZjNDM0ZGE5ZjFhOWQxNDYxZDFmOTNfMi0xNC0xLTEtMA_5f7ae50d-06a6-4cd9-ac47-a41a386c7ac4"
      unitRef="usd">2250000</us-gaap:LegalFees>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i9aea185ebbca4f4eba77dd6e24300869_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfMTY1OA_70006b40-68b9-4754-90b4-9a5cc5be054e"
      unitRef="claimants">4693</us-gaap:LossContingencyPendingClaimsNumber>
    <trs:LossContingencyNumberofPlaintiffsSpecifyingDamagesSought
      contextRef="i53e9a01684fa486e83a22973d3fcf9a3_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfMTY4Mw_f79f5ab6-50bd-4afa-ad18-0db17c7cc6e0"
      unitRef="claimants">56</trs:LossContingencyNumberofPlaintiffsSpecifyingDamagesSought>
    <trs:LossContingencyNumberofPlaintiffsSpecifyingDamagesSought
      contextRef="i53e9a01684fa486e83a22973d3fcf9a3_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfMTc5OQ_f79f5ab6-50bd-4afa-ad18-0db17c7cc6e0"
      unitRef="claimants">56</trs:LossContingencyNumberofPlaintiffsSpecifyingDamagesSought>
    <trs:ScheduleOfDamagesSoughtForSpecificClaimsTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfODI2Ng_3a508a91-6b13-4ce3-ae75-076cf44250a0">Below is a breakdown of the compensatory damages sought for those claims seeking specific amounts:&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:61.564%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&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:10.613%"/&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:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Compensatory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Range of damages sought (dollars in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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.0 to $0.6&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;$0.6 to $5.0&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;$5.0+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Number of claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:10pt;font-weight:400;line-height:100%"&gt;10&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:10pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</trs:ScheduleOfDamagesSoughtForSpecificClaimsTableTextBlock>
    <trs:LossContingencyNumberofPlaintiffsSpecifyingDamagesSought
      contextRef="ie8a045b81a794dd7a64e224efd95c5b5_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOjFlNjk0MGIxYzI5NTQ5ODFhZTQ0M2Q3NGMzYmI5OTc5L3RhYmxlcmFuZ2U6MWU2OTQwYjFjMjk1NDk4MWFlNDQzZDc0YzNiYjk5NzlfMi04LTEtMS0w_82eb5931-8dfc-4061-9626-991873150a5e"
      unitRef="claimants">0</trs:LossContingencyNumberofPlaintiffsSpecifyingDamagesSought>
    <trs:LossContingencyNumberofPlaintiffsSpecifyingDamagesSought
      contextRef="i63005c29df1c469d8cc9c923637f26f2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOjFlNjk0MGIxYzI5NTQ5ODFhZTQ0M2Q3NGMzYmI5OTc5L3RhYmxlcmFuZ2U6MWU2OTQwYjFjMjk1NDk4MWFlNDQzZDc0YzNiYjk5NzlfMi0xMC0xLTEtMA_56cb3570-e568-4d38-9673-17f5fafbf99a"
      unitRef="claimants">10</trs:LossContingencyNumberofPlaintiffsSpecifyingDamagesSought>
    <trs:LossContingencyNumberofPlaintiffsSpecifyingDamagesSought
      contextRef="i779396f1df8249e194cdc516d70ac9be_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RhYmxlOjFlNjk0MGIxYzI5NTQ5ODFhZTQ0M2Q3NGMzYmI5OTc5L3RhYmxlcmFuZ2U6MWU2OTQwYjFjMjk1NDk4MWFlNDQzZDc0YzNiYjk5NzlfMi0xMi0xLTEtMA_fe25941c-7084-4c21-9d2b-06e7ac9a83fc"
      unitRef="claimants">46</trs:LossContingencyNumberofPlaintiffsSpecifyingDamagesSought>
    <us-gaap:LitigationSettlementExpense
      contextRef="i4413d17ea9a44826a50071055a3266a8_D19910101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfMjI2NA_5436d59f-cec9-417e-aa73-65c1515957e5"
      unitRef="usd">9900000</us-gaap:LitigationSettlementExpense>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="ie3dbe420b7344c518e8c662557633a83_D20180101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfMzA4Mw_42ee416b-d583-40fa-994d-411086667bb9"
      unitRef="claimants">143</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="ic82e6e0697d84b4694020222617d616c_D20180101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfMzA4OQ_8673a620-e71d-4ef6-89e4-3890a424b106"
      unitRef="claimants">173</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LegalFees
      contextRef="ie3dbe420b7344c518e8c662557633a83_D20180101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfMzE1Mg_3fb07aac-635c-4f08-a612-12fccb4a8b61"
      unitRef="usd">2200000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="ic82e6e0697d84b4694020222617d616c_D20180101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfMzE1OQ_0924836b-7718-4b13-bb12-30627d257bc2"
      unitRef="usd">2300000</us-gaap:LegalFees>
    <trs:Impactofchangeinaccountingprinciple
      contextRef="ic0878ec9c1cb4e1989d99e280f5172c9_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfNTI4NQ_20d7554d-62c8-4b01-b49a-cbefe85c81c9"
      unitRef="usd">23400000</trs:Impactofchangeinaccountingprinciple>
    <us-gaap:LiabilitiesSubjectToCompromiseAsbestosObligations
      contextRef="i9f0a30016847418884b54e59df614bee_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfNTgzMQ_3cc22dbe-5289-423a-b24c-da90df3987e6"
      unitRef="usd">31500000</us-gaap:LiabilitiesSubjectToCompromiseAsbestosObligations>
    <us-gaap:LiabilitiesSubjectToCompromiseAsbestosObligations
      contextRef="i277196ebd83a42ee8dfe54913dc62105_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfNTgzNw_3eab67ed-83e7-4090-bdfc-949b94ffdf14"
      unitRef="usd">43300000</us-gaap:LiabilitiesSubjectToCompromiseAsbestosObligations>
    <trs:Impactofchangeinaccountingprinciple
      contextRef="ic0878ec9c1cb4e1989d99e280f5172c9_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfODc5NjA5MzAzMDk0OQ_20d7554d-62c8-4b01-b49a-cbefe85c81c9"
      unitRef="usd">23400000</trs:Impactofchangeinaccountingprinciple>
    <us-gaap:LiabilitiesSubjectToCompromiseAsbestosObligations
      contextRef="i9f0a30016847418884b54e59df614bee_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfODc5NjA5MzAzMDg4MQ_3cc22dbe-5289-423a-b24c-da90df3987e6"
      unitRef="usd">31500000</us-gaap:LiabilitiesSubjectToCompromiseAsbestosObligations>
    <us-gaap:LiabilitiesSubjectToCompromiseAsbestosObligations
      contextRef="i9aea185ebbca4f4eba77dd6e24300869_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfNjE3Mg_022a6811-e48b-4cd8-80e1-f5fa0ddcf01d"
      unitRef="usd">29400000</us-gaap:LiabilitiesSubjectToCompromiseAsbestosObligations>
    <trs:PercentageOfSettlementAndDefenseCostsCoveredByInsurance
      contextRef="i4413d17ea9a44826a50071055a3266a8_D19910101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl85NC9mcmFnOjljNjA1ZGI1ZGY1ZDQ0ZTNiOGM4YTJkY2ZiMWIyYTUyL3RleHRyZWdpb246OWM2MDVkYjVkZjVkNDRlM2I4YzhhMmRjZmIxYjJhNTJfNjM3MQ_15c24e0a-2c14-46d8-af72-90f1c175e482"
      unitRef="number">0.40</trs:PercentageOfSettlementAndDefenseCostsCoveredByInsurance>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90ZXh0cmVnaW9uOmRiYjhlNzJkYjkzODRhMDhhNzUyZWI5ZjY4ODMyZWEwXzI0MDY_40cc13f5-5eb3-43c8-8157-ce1d8d6b1f29">Segment Information &lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TriMas reports its operations in three segments: Packaging, Aerospace, and Specialty Products. Each of these segments has discrete financial information that is regularly evaluated by TriMas' president and chief executive officer (chief operating decision maker) in determining resource, personnel and capital allocation, as well as assessing strategy and performance.  The Company utilizes its proprietary TriMas Business Model as its platform which is based upon a standardized set of processes to manage and drive results and strategy across its multi-industry businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Within each of the Company's reportable segments, there are no individual products or product families for which reported net sales accounted for more than 10% of the Company's consolidated net sales. See below for more information regarding the types of products and services provided within each reportable segment: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;Packaging &#x2013; &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 Packaging segment, which consists primarily of the Rieke&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;, Taplast, Stolz and Rapak&#xae; brands, develops and manufactures a broad array of dispensing products (such as foaming pumps, lotion and hand soap pumps, sanitizer pumps, beverage dispensers, perfume sprayers, nasal sprayers and trigger sprayers), polymeric and steel caps and closures (such as food lids, flip-top closures, child resistance caps, drum and pail closures and flexible spouts), polymeric jar products, and fully integrated dispensers for fill-ready bag-in-box applications, all for a variety of consumer products submarkets including, but not limited to, beauty and personal care, home care, food and beverage, and pharmaceutical and nutraceutical, as well as the industrial market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;Aerospace &#x2013; &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 Aerospace segment, which includes the Monogram Aerospace Fasteners&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;&#x2122;&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;, Allfast Fastening Systems&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;, Mac Fasteners&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;&#x2122;&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;,  RSA Engineered Products and Martinic Engineering&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;&#x2122;&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; brands, develops, qualifies and manufactures highly-engineered, precision fasteners, tubular products and assemblies for fluid conveyance, and machined products and assemblies to serve the aerospace and defense market. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;Specialty Products &#x2013; &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 Specialty Products segment, which includes the Norris Cylinder&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;&#x2122;&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 Arrow&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; Engine brands, designs, manufactures and distributes highly-engineered steel cylinders, wellhead engines and compression systems for use within industrial markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment activity is as follows (dollars in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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.924%"/&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:12.409%"/&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:12.409%"/&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:12.409%"/&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:12.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&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:700;line-height:100%"&gt;Nine months ended&lt;br/&gt;September 30,&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:7pt;font-weight:700;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:center;vertical-align: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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:center;vertical-align: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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Packaging&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Aerospace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Specialty Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,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:10pt;font-weight:400;line-height:100%"&gt;108,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552,610&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:700;line-height:100%"&gt;Operating Profit (Loss)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Packaging&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;19,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;70,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;60,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Aerospace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Specialty Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(108,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;23,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(106,640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;70,430&#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:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90ZXh0cmVnaW9uOmRiYjhlNzJkYjkzODRhMDhhNzUyZWI5ZjY4ODMyZWEwXzIzOTU_3a386966-b7b6-4f24-aec0-30855a15adb7">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment activity is as follows (dollars in thousands):  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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.924%"/&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:12.409%"/&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:12.409%"/&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:12.409%"/&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:12.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&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:700;line-height:100%"&gt;Nine months ended&lt;br/&gt;September 30,&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:7pt;font-weight:700;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:center;vertical-align: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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:center;vertical-align: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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Packaging&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Aerospace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Specialty Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,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:10pt;font-weight:400;line-height:100%"&gt;108,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552,610&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:700;line-height:100%"&gt;Operating Profit (Loss)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Packaging&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;19,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;70,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;60,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Aerospace&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Specialty Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(108,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;23,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(106,640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;70,430&#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:Revenues
      contextRef="ibf8798c3f0ee4e2ab2df0c290b2bfcdf_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzMtMi0xLTEtMA_b2e9abe1-3350-484c-8998-8cc568ec30da"
      unitRef="usd">135120000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idd34209bef4d4d0187f50286bfa18546_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzMtNC0xLTEtMA_35530c9e-6471-420a-8264-28715cf2936f"
      unitRef="usd">105480000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8294141397cf451abc028cf106e02443_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzMtNi0xLTEtMA_4fcff8e5-e7ee-4b94-8a66-bcfed145652c"
      unitRef="usd">364000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5f9156640a184a589a27605adf990687_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzMtOC0xLTEtMA_9c0f7c42-05d5-4764-aacc-cddf5809ebaf"
      unitRef="usd">298310000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie8319f85d2b741048c44fdbaf18ce796_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzQtMi0xLTEtMA_fcdb4617-7546-435a-843a-d6c00dd6c821"
      unitRef="usd">39130000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b8c80247d0346c096c074b79d8f9479_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzQtNC0xLTEtMA_c5500853-11c0-4e4f-aef0-3d829d73b075"
      unitRef="usd">50560000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0c926fff9f204f72a876f01d7ebf5651_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzQtNi0xLTEtMA_7600ff00-4ead-4b45-8bdc-525b2c912b2d"
      unitRef="usd">130660000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7ac23dd98e5f4c45b19c6380798cec7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzQtOC0xLTEtMA_320ffa15-9293-4853-8c47-d0c3eea78f5f"
      unitRef="usd">145650000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieae1281a9a2f460fb24c496d4d6a72ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzUtMi0xLTEtMA_85c4672b-d374-484e-85d8-aeefda2d0d44"
      unitRef="usd">25210000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2850c6d542214a5a849212838340f109_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzUtNC0xLTEtMA_af238931-5823-4a3b-9632-be8983df89fa"
      unitRef="usd">32370000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib45f02f2362346bbaa0d270089be417f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzUtNi0xLTEtMA_eba207d3-9bcc-4d85-9909-74c73401bc19"
      unitRef="usd">87140000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0d78831bc36d4500ac8b2629101f13db_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzUtOC0xLTEtMA_aa7cea21-4486-4843-b7c9-23df3acc4440"
      unitRef="usd">108650000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzYtMi0xLTEtMA_63df9dba-1908-49c6-90de-73d51a2494c2"
      unitRef="usd">199460000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzYtNC0xLTEtMA_d60ad6ff-f260-4dcd-b6da-fb4a18f5718a"
      unitRef="usd">188410000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzYtNi0xLTEtMA_768ef733-56dd-493f-96e1-9eb83e2e2da3"
      unitRef="usd">581800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzYtOC0xLTEtMA_87554108-19fd-4b75-927f-a5875a93e9a7"
      unitRef="usd">552610000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibf8798c3f0ee4e2ab2df0c290b2bfcdf_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzgtMi0xLTEtMA_db778a60-d423-438b-814f-888854c53288"
      unitRef="usd">28020000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idd34209bef4d4d0187f50286bfa18546_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzgtNC0xLTEtMA_92e06dcb-4844-44f4-8066-a88245088676"
      unitRef="usd">19740000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8294141397cf451abc028cf106e02443_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzgtNi0xLTEtMA_cc1382f8-b9d0-46e2-85ac-420d93234621"
      unitRef="usd">70340000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5f9156640a184a589a27605adf990687_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzgtOC0xLTEtMA_b9a7c7ff-bd0d-4c59-a185-88fe489dc9a9"
      unitRef="usd">60020000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie8319f85d2b741048c44fdbaf18ce796_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzktMi0xLTEtMA_091d234e-4897-4a07-8140-c83ebede583d"
      unitRef="usd">-133500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b8c80247d0346c096c074b79d8f9479_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzktNC0xLTEtMA_63d45b9c-3f71-4f04-b566-6cae4d917853"
      unitRef="usd">7810000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0c926fff9f204f72a876f01d7ebf5651_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzktNi0xLTEtMA_40ed8eae-a70c-4573-b9c8-a2612a106a02"
      unitRef="usd">-132630000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7ac23dd98e5f4c45b19c6380798cec7f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzktOC0xLTEtMA_4eb7225c-4b8e-4e29-ab1c-ad7faffa1c82"
      unitRef="usd">21270000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieae1281a9a2f460fb24c496d4d6a72ba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzEwLTItMS0xLTA_d86a15f0-b122-4d0d-9f9b-3fbe25601c6c"
      unitRef="usd">3380000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2850c6d542214a5a849212838340f109_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzEwLTQtMS0xLTA_3c97b15f-f124-41ed-9411-d5a130c84818"
      unitRef="usd">3620000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib45f02f2362346bbaa0d270089be417f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzEwLTYtMS0xLTA_4169f370-ccd0-47f8-ad93-8931752fb93f"
      unitRef="usd">870000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0d78831bc36d4500ac8b2629101f13db_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzEwLTgtMS0xLTA_cd0c017e-5b81-4bda-9099-8d0c413531c5"
      unitRef="usd">13730000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i243334a8fec14229b31c07c32e5f3c7f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzExLTItMS0xLTA_80ff4c4e-b774-4cb1-8c78-bbde4ed78762"
      unitRef="usd">-6220000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0e9b9bf7ac8b4dc6ac93d8dd3b01ded3_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzExLTQtMS0xLTA_42590e07-63e3-4196-8e11-f88e331f814f"
      unitRef="usd">-7600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0188c76842ef4016a4ed3fd1cb2dc27a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzExLTYtMS0xLTA_a9ca7af6-a615-417e-940f-0632cfada4ec"
      unitRef="usd">-45220000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b1209afc2dd46bebfe011039f104363_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzExLTgtMS0xLTA_77c64a1f-7de6-4c5a-b7e7-ca27879a3a7e"
      unitRef="usd">-24590000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzEyLTItMS0xLTA_82805b40-1084-40fc-842a-6b4aa8c52cef"
      unitRef="usd">-108320000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzEyLTQtMS0xLTA_051f0b5e-34e9-4c1c-8c35-ab8e0999ed8f"
      unitRef="usd">23570000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzEyLTYtMS0xLTA_e4da8ccc-5e5e-4eb9-b863-ae3de71e972c"
      unitRef="usd">-106640000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDAvZnJhZzpkYmI4ZTcyZGI5Mzg0YTA4YTc1MmViOWY2ODgzMmVhMC90YWJsZTowZmYxMTYxMjkxMzg0ZjA5YmZiMmEwZmVmZDM2MmQ5NC90YWJsZXJhbmdlOjBmZjExNjEyOTEzODRmMDliZmIyYTBmZWZkMzYyZDk0XzEyLTgtMS0xLTA_c5c2efe2-3793-4741-a799-0ea5d04927e4"
      unitRef="usd">70430000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzUzNDI_5003f10a-f97c-4cfc-9ae4-5dcc0f8ac90a">Equity Awards &lt;div style="margin-bottom:8pt;margin-top:8pt;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;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company did not grant any stock option awards during the nine months ended September&#160;30, 2020. Information related to stock options at September&#160;30, 2020 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:38.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of &lt;br/&gt;Stock Options&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;Weighted Average Option&#160;Price&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;Average&#160; Remaining Contractual Life (Years)&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;Aggregate Intrinsic 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:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January&#160;1, 2020&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:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at September 30, 2020&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-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:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;17.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;739,500&#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-bottom:8pt;margin-top:8pt;text-align: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 September&#160;30, 2020, the 150,000 stock options outstanding were exercisable under the Company's long-term equity incentive plans.  As of September&#160;30, 2020, there was no unrecognized compensation cost related to stock options remaining.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company recognized no stock-based compensation expense related to stock options during the three and nine months ended September 30, 2020 and approximately $0.1 million of stock-based compensation expense during the three and nine months ended September 30, 2019. The stock-based compensation expense is included in selling, general and administrative expenses in the accompanying consolidated statement of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 Company awarded the following restricted stock units ("RSUs") during the nine months ended September 30, 2020: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;granted 189,349 RSUs to certain employees, which are subject only to a service condition and vest ratably over three years so long as the employee remains with the Company;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;granted 31,816 RSUs to certain employees, which are subject only to a service condition and fully vest at the end of three years so long as the employee remains with the Company;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;granted 2,558 RSUs to certain employees, which are subject only to a service condition and fully vest one year from the date of grant so long as the employee remains with the Company;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;granted 30,590 RSUs to its non-employee independent directors, which fully vest one year from date of grant so long as the director and/or Company does not terminate the director's service prior to the vesting date; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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;issued 3,222 RSUs related to director fee deferrals during the nine months ended September 30, 2020 as certain of the Company's directors elected to defer all or a portion of their directors fees and to receive the amount in Company common stock at a future date.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 2020, the Company awarded 113,146 performance-based RSUs to certain Company key employees which vest three years from the grant date as long as the employee remains with the Company.  These awards are earned 50% based upon the Company's achievement of an earnings per share compound annual growth rate ("EPS CAGR") metric over a period beginning January 1, 2020 and ending December 31, 2022.  The remaining 50% of the awards are earned based on the Company's total shareholder return ("TSR") relative to the TSR of the common stock of a pre-defined industry peer-group, measured over the performance period.  TSR is calculated as the Company's average closing stock price for the 20 trading days at the end of the performance period plus Company dividends, divided by the Company's average closing stock price for the 20 trading days prior to the start of the performance period.  The Company estimates the grant-date fair value subject to a market condition using a Monte Carlo simulation model, using the following weighted average assumptions: risk-free rate of 0.56% and annualized volatility of 26.2%.  Depending on the performance achieved for these two metrics, the amount of shares earned, if any, can vary for each metric from 0% of the target award to a maximum of 200% of the target award.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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, the Company awarded 87,034 performance-based RSUs to certain Company key divisional employees which vest three years from the grant date as long as the employee remains with the Company.  These awards are earned based upon the Company's stock price performance over the period from January 1, 2020 and ending December 31, 2022. The stock price achievement is calculated based on the Company's average closing stock price for each quarter end for the 20 trading days up to and including March 31, June 30, September 30, and December 31, 2022, respectively.  The Company estimates the grant-date fair value subject to a market condition using a Monte Carlo simulation model, using the following weighted average assumptions:  risk-free rate of 0.85% and annualized volatility of 25.2%. Depending on the performance achieved for this metric, the amount of shares earned if any, can vary from 0% of the target award to a maximum of 160% of the target award, although it automatically is earned at the target award level if the Company's stock price is equal to or greater than a specified stock price for either five consecutive trading days or 20 total trading days during the performance period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 2017, the Company awarded performance-based RSUs to certain Company key employees which were earned based upon the Company's TSR relative to the TSR of the common stock of a pre-defined industry peer-group and measured over a period beginning January 1, 2017 and ending on December 31, 2019.  Depending on the performance achieved, the amount of shares earned could vary from 0% of the target award to a maximum of 200% of the target award.  The Company attained 127.4% of the target, resulting in an increase of 27,567 shares during the nine months ended September 30, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to RSUs at September&#160;30, 2020 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:38.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Unvested RSUs&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;Weighted Average Grant Date Fair Value&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;Average Remaining Contractual Life (Years)&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;Aggregate Intrinsic 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:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January&#160;1, 2020&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:10pt;font-weight:400;line-height:100%"&gt;622,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;788,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;26.46&#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="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;17,978,165&#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-bottom:8pt;margin-top:8pt;text-align: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 September&#160;30, 2020, there was approximately $10.3 million of unrecognized compensation cost related to unvested RSUs that is expected to be recorded over a weighted average period of 2.1 years years. &lt;/span&gt;&lt;/div&gt;The Company recognized stock-based compensation expense related to RSUs of approximately $0.9 million and $1.0 million during the three months ended September 30, 2020 and 2019, respectively and approximately $5.6 million and $3.9 million during the nine months ended September 30, 2020 and 2019, respectively.  The stock-based compensation expense is included in selling, general and administrative expenses in the accompanying consolidated statement of operations.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzUzNTg_37ea6243-9af6-4412-b9ea-88550e0f2b23">Information related to stock options at September&#160;30, 2020 is as follows: &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:38.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of &lt;br/&gt;Stock Options&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;Weighted Average Option&#160;Price&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;Average&#160; Remaining Contractual Life (Years)&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;Aggregate Intrinsic 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:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January&#160;1, 2020&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:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at September 30, 2020&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-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:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;17.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;739,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzEtMi0xLTEtMA_30fd7a0c-a376-439b-bfb0-38a9b2493338"
      unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i252faf115ad54d8aa4d024f431617e1c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzEtNC0xLTEtMA_0f7cbd26-d8a0-4fd2-a9af-420aee0714f9"
      unitRef="usdPerShare">17.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzItMi0xLTEtMA_55985450-c65a-4b57-be39-ef633e055186"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzItNC0xLTEtMA_e3d32e6c-8439-4cab-ac15-bd890761f1e4"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzMtMi0xLTEtMA_21c7636e-3e55-4134-98a9-3c2a098cc8be"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzMtNC0xLTEtMA_1a131bcd-ead4-41c3-8128-f3af60b59e29"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzQtMi0xLTEtMA_ac7853f1-579e-4efb-90b5-4325328f6cc7"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzQtNC0xLTEtMA_e4f3cf42-4572-40cf-b329-512ec8386d9c"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzUtMi0xLTEtMA_dc58adfe-fd1f-4824-bb53-e2b430b3eec1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzUtNC0xLTEtMA_66c5aab6-ecb0-449a-a733-f509ddb8abc4"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzYtMi0xLTEtMA_80df5092-bf18-4fc7-8417-c683b9dc8efc"
      unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzYtNC0xLTEtMA_3eedf4be-8583-4067-a2a7-66a97a08e736"
      unitRef="usdPerShare">17.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzYtNi0xLTEtMA_d9181d41-e675-42ff-966f-c6e5a8da0247">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTphODliM2RkODRjYjU0YjJhYWM0YWEzODk5NTM3MzIwNC90YWJsZXJhbmdlOmE4OWIzZGQ4NGNiNTRiMmFhYzRhYTM4OTk1MzczMjA0XzYtOC0xLTEtMA_2e08b33a-0e24-4d20-80a6-f9ada9844b97"
      unitRef="usd">739500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="icbe137b296b747e7b22184f60561aa7f_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzE5MA_00467be3-d2b3-415f-a406-0211f268c255"
      unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i1394d25edaed4ab7a1e9375f8b79ae54_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzMxMQ_c920613c-2cc8-458c-b29d-f2f9c0bdc4c3"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i69e0d5458e4343fd8b036e1603fc477f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzQwNA_3445fca0-1b03-42bc-a917-387db9bdf18d"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie0d451d0f2464e3996e60109155a30fe_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzQwNA_b6a6afc7-599d-4897-b3b8-82b336a31828"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i952f374a49004054a8d75c18e08db59e_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzUwNw_d3d6200b-19bf-493e-b32b-5ed88536f2f3"
      unitRef="usd">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia924e16f50aa47adbfa4e7e6ed9cf3d3_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzUwNw_e9f1929d-026d-45aa-92dc-21021406c257"
      unitRef="usd">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i314a5dcc8f2a4c869a487773459ffdc8_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzg0MQ_a0af9dc0-676b-44d1-8d8f-36de23d317f1"
      unitRef="shares">189349</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i314a5dcc8f2a4c869a487773459ffdc8_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzkzOQ_7185b500-0be3-4180-a082-9346a2626425">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i2eb7c02ba88f436b8a3900497109aa33_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzEwMDA_dcf2a494-65cb-47a3-8e3a-bc2acf11648b"
      unitRef="shares">31816</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i2eb7c02ba88f436b8a3900497109aa33_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzExMDU_5876cbab-8358-4334-9116-703bf336ab76">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i23771abc60f64b79bc0c0c8a9fed988a_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzExNjY_8f8822b6-e7dd-4719-80c4-57589a97842d"
      unitRef="shares">2558</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i23771abc60f64b79bc0c0c8a9fed988a_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzEyNTE_39acd6ea-b124-4ab7-af79-50d2f445c6ce">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8779aa94c68647e0be4ebf2f17979678_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzEzMzU_f5b2cf01-7cc6-4965-97a7-07cef6893acb"
      unitRef="shares">30590</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i8779aa94c68647e0be4ebf2f17979678_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzEzOTc_f06097aa-6a0f-4669-a5ac-a2bed6db2d4d">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzE1Mzg_1cdc788a-b4eb-4919-b950-5ccacb6adf9d"
      unitRef="shares">3222</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i60fb45d962464b7caf973c84d7c2266a_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzE3OTE_f654d00c-6058-4b7d-9301-ba6774a858cc"
      unitRef="shares">113146</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i60fb45d962464b7caf973c84d7c2266a_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzE4NjE_1b950c7c-fac2-431c-acaf-ff4b435b5624">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageEarnedBasedOnMetricOverPerformancePeriod
      contextRef="ic79d88750c4144138cfbc0b70d64b4ef_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzE5NTk_9f471ebb-3e83-4ac3-9b3d-9a75f75fc1dd"
      unitRef="number">0.50</trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageEarnedBasedOnMetricOverPerformancePeriod>
    <trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageEarnedBasedOnMetricOverPerformancePeriod
      contextRef="i13e32c1482f84841847dff450e907418_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzIxNTc_77f3d209-351d-407d-9190-b152a62fc22b"
      unitRef="number">0.50</trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageEarnedBasedOnMetricOverPerformancePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i60fb45d962464b7caf973c84d7c2266a_D20200101-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzI4MTQ_65218e9b-3562-4335-bc4f-7799fab14e08"
      unitRef="number">0.0056</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i60fb45d962464b7caf973c84d7c2266a_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzI4NDY_bc31cef3-02ff-4db2-a5fb-7ba7894c37f3"
      unitRef="rate">0.262</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward
      contextRef="i3c45709940c244089f787c256bef3e82_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzI5Nzk_3349b81c-dea0-4d5a-835c-5830ef258b96"
      unitRef="number">0</trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward>
    <trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward
      contextRef="i13e32c1482f84841847dff450e907418_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzMwMTg_eeec2443-abb3-4154-9e18-d9d1957517a4"
      unitRef="number">2</trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6e74bc09b6874938b550d31506a6e067_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzMwNzU_748cb09e-bbc9-4dd4-baa1-36a0a38d06e8"
      unitRef="shares">87034</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i6e74bc09b6874938b550d31506a6e067_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzMxNTY_647e68cf-1187-4efe-a24a-39f6c0aef600">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i6e74bc09b6874938b550d31506a6e067_D20200101-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzM3ODQ_c7e376df-dc84-46b4-8a7f-6c725ef6e971"
      unitRef="number">0.0085</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i6e74bc09b6874938b550d31506a6e067_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzM4MTY_0bbf1dab-692b-4c67-a32f-fa73028b310b"
      unitRef="rate">0.252</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward
      contextRef="if9274d87e2e44d6ebb2ac28c10ce7ab7_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzM5MjU_b6bd761b-a049-47c8-accd-1160f7a53241"
      unitRef="number">0</trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward>
    <trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward
      contextRef="icf7e44f6a99646cab3d8024e324e7eae_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzM5NjQ_ba1fc09f-db9c-4a4a-85a6-8dec8796faf8"
      unitRef="number">1.60</trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward>
    <trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward
      contextRef="i4ccdd86e63dd41dfb830784592e6eb91_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzQ2MTM_c496be38-7157-4f93-8268-64379227da3c"
      unitRef="number">0</trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward>
    <trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward
      contextRef="ia339bc9f56ab41548c373535938b94be_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzQ2NTI_41608521-fa15-420b-84fa-3bd7a4dd6026"
      unitRef="number">2</trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfSharesEarnedOfTargetAward>
    <trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageAttained
      contextRef="i3297208085c148bcba610c0a71211b02_D20200101-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzQ2OTg_6771e384-6394-4502-9e28-02ce83af42b2"
      unitRef="number">1.274</trs:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPercentageAttained>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7900a75bc38e47fbbf1ab4a79f330e86_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzQ3NDQ_6a926c03-fa22-4faf-9c77-ed7153a9c424"
      unitRef="shares">27567</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzUzNzI_75ca81e6-95f3-4582-9be4-ce9f4bafeef8">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to RSUs at September&#160;30, 2020 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:38.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Unvested RSUs&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;Weighted Average Grant Date Fair Value&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;Average Remaining Contractual Life (Years)&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;Aggregate Intrinsic 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:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January&#160;1, 2020&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:10pt;font-weight:400;line-height:100%"&gt;622,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;788,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;26.46&#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="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;17,978,165&#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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibf30856c422f4aa2a1c6e025d8d7c1b7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzEtMi0xLTEtMA_a186fe4d-08eb-4fdd-a59c-e068ceddb884"
      unitRef="shares">622528</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ibf30856c422f4aa2a1c6e025d8d7c1b7_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzEtNC0xLTEtMA_9dde10ee-6a6c-4891-98a0-6b957d6fe9a6"
      unitRef="usdPerShare">30.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzItMi0xLTEtMA_41df8d10-4cf8-4285-b04b-a537bd1e1bc5"
      unitRef="shares">485282</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzItNC0xLTEtMA_dd2dc1b2-8ead-4dc8-9954-d41ee6bd5635"
      unitRef="usdPerShare">21.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzMtMi0xLTEtMA_f40025e7-7c11-4a57-96cb-7c384bec70a5"
      unitRef="shares">302087</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzMtNC0xLTEtMA_83e03fa1-8d84-4bc6-9bc2-d74cef7c644e"
      unitRef="usdPerShare">27.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzQtMi0xLTEtMA_14ec0707-71bb-47d2-abdb-4bebbc67c218"
      unitRef="shares">17207</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzQtNC0xLTEtMA_64fcbbe1-f67c-4d01-ba42-f5aae21e427a"
      unitRef="usdPerShare">28.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iea9381c06b8a4419a60b1fadd3ad20cf_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzUtMi0xLTEtMA_684760d2-e561-4d06-9b34-559e78cbeddf"
      unitRef="shares">788516</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iea9381c06b8a4419a60b1fadd3ad20cf_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzUtNC0xLTEtMA_4a4ce452-1a58-4ca6-a9ec-108cb6522434"
      unitRef="usdPerShare">26.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzUtNi0xLTEtMA_e2f16d44-d8b0-4d98-b018-8f9c9a6e8b3b">P1Y6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
      contextRef="iea9381c06b8a4419a60b1fadd3ad20cf_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90YWJsZTplOWFhODY5NDQ0NDA0NDdkYWY3NzRlZDE3Y2IzMzhjZS90YWJsZXJhbmdlOmU5YWE4Njk0NDQ0MDQ0N2RhZjc3NGVkMTdjYjMzOGNlXzUtOC0xLTEtMA_fa0c2eb0-4f0c-463e-a0a4-3b539c41b3ea"
      unitRef="usdPerShare">17978165</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="iea9381c06b8a4419a60b1fadd3ad20cf_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzQ4NTY_d5e81ff2-8bd5-4638-948f-2a7bd74001e1"
      unitRef="usd">10300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzQ5ODQ_19ebe0bb-74cc-48c1-b821-bd79c104c7f9">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i95c73ef76e1b4d4b9b98d7053c895ba6_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzUwNzg_551c4c22-2b5d-4666-bf4f-f41e42138aaf"
      unitRef="usd">900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6ab74933299c4838a1f0f662edb22919_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzUwODU_1aa97846-0506-4387-b4fe-72100e024526"
      unitRef="usd">1000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if48d1777eb5648f587f8bbe14b97c1f6_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzUxNDE_59c6f8f8-c9d6-49ec-8a2b-c78be686a893"
      unitRef="usd">5600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2b49c80f00374439ad559cc87dc439a8_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDMvZnJhZzpjZmVmZDAxYThjN2U0NmViOGJjOWQ5ZWY4OGJhMmU4MS90ZXh0cmVnaW9uOmNmZWZkMDFhOGM3ZTQ2ZWI4YmM5ZDllZjg4YmEyZTgxXzUxNDg_ba11fc0d-76ff-4a3d-9adf-f941f79124f7"
      unitRef="usd">3900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4XzExMDU_d59efe5a-6837-4939-b101-c906b3206ed9">Earnings per Share &lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income is divided by the weighted average number of common shares outstanding during the period to calculate basic earnings per share.  For the three and nine months ended September 30, 2020, no restricted shares or stock options were included in the computation of net income (loss) per share because to do so would be anti-dilutive.  The following table summarizes the dilutive effect of RSUs and options to purchase common stock for the three and nine months ended September 30, 2020 and 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:48.386%"/&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:10.794%"/&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:10.794%"/&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:10.794%"/&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:10.796%"/&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:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&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:700;line-height:100%"&gt;Nine months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:center;vertical-align: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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,457,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 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:10pt;font-weight:400;line-height:100%"&gt;45,175,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:10pt;font-weight:400;line-height:100%"&gt;43,707,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 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:10pt;font-weight:400;line-height:100%"&gt;45,448,711&#160;&lt;/span&gt;&lt;/td&gt;&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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Weighted average common shares&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;43,457,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;45,415,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;43,707,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;45,745,421&#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;In March 2020, the Company announced its Board of Directors had authorized the Company to increase the purchase of its common stock up to $250 million in the aggregate.&#160; The initial authorization, approved in November 2015, authorized up to $50 million of purchases in the aggregate of its common stock.  In the three and nine months ended September 30, 2020, the Company purchased 188,028 and 1,441,678 shares of its outstanding common stock for approximately $4.5 million and $36.0 million, respectively.  During the three and nine months ended September 30, 2019, the Company purchased 196,128 and 723,528 shares of its outstanding common stock for approximately $5.7 million and $21.1 million, respectively. As of September 30, 2020, the Company has approximately $165.1&#160;million remaining under the repurchase authorization.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzItMi0xLTEtMA_2b936b08-ca3a-4087-a593-26e0665e6791"
      unitRef="shares">43457704</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzItNC0xLTEtMA_59aeadd6-359e-4e95-ab3e-12098b60f43d"
      unitRef="shares">45175244</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzItNi0xLTEtMA_8796d357-d5f9-4ee4-bf30-b4c05952467e"
      unitRef="shares">43707331</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzItOC0xLTEtMA_9d4be83a-9328-44fb-b519-cb6174908859"
      unitRef="shares">45448711</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iafc2b08126824dfaa15ebbaf0fc8528c_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzMtMi0xLTEtMA_2c8f5be0-7ce3-4588-b70f-60bfe2182a2f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i01206a538fec45cda0bbfbb8f66b328d_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzMtNC0xLTEtMA_b65af740-2420-4229-ad95-71dc7c700f35"
      unitRef="shares">179418</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic579626853cb4a3596f7fda250f83ecb_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzMtNi0xLTEtMA_593d15eb-db5c-4bb7-8bee-a2af2e405010"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i79db84dcc78a42ef8fee3d1a3733baf0_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzMtOC0xLTEtMA_2187f323-ec0e-4821-8322-7b4578c01364"
      unitRef="shares">229003</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib98fb20d2bc14f1db223169fc8c73478_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzQtMi0xLTEtMA_c8ca3aeb-9cdc-4639-a531-01050f22fc80"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i7ac11583f43c46a3b9f884abf9f4dc48_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzQtNC0xLTEtMA_5d1b01e2-1074-40e1-96c0-13c7cb502cb2"
      unitRef="shares">61105</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2c6da8540ad74aa7a5419929d5f5721a_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzQtNi0xLTEtMA_09611900-abe8-4829-917f-c182c03282a9"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0e138ee709f4422283490587991d55ec_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzQtOC0xLTEtMA_484a65ba-4935-429b-8cc8-ab176c42c4ae"
      unitRef="shares">67707</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5f4c79cfa9d2448ba0587f5c27218532_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzUtMi0xLTEtMA_aa5ce113-6ebc-43a2-951e-8cf4996905c0"
      unitRef="shares">43457704</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4c3fa1817bb44ffc8093b7371dd1670b_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzUtNC0xLTEtMA_95d7674a-7f65-418b-9ae2-14a60bb0ca22"
      unitRef="shares">45415767</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzUtNi0xLTEtMA_96fc6ab9-bcdf-42a5-9bc3-b78199da5bb7"
      unitRef="shares">43707331</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90YWJsZTpiODY0NGZhODc2MGE0MjU0YTQwNTVmN2MxYWYzNzIzMC90YWJsZXJhbmdlOmI4NjQ0ZmE4NzYwYTQyNTRhNDA1NWY3YzFhZjM3MjMwXzUtOC0xLTEtMA_3a4ffad3-c548-44c7-a98e-38798ef29588"
      unitRef="shares">45745421</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i43f73d7c4ae7418cb2f1188cae9376d9_I20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4XzY5NA_ae5fb4a0-a025-4839-9ca7-d220a44a748e"
      unitRef="usd">250000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i7623a81565dc42dc9017be95ce91ff13_I20151231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4Xzc4Nw_d4b22e07-973a-462b-8471-beeb570baae4"
      unitRef="usd">50000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i3528c51f5e994983961992b41fe0bb36_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4Xzg1MQ_684dddaa-0b09-4977-9654-33ff4187db98"
      unitRef="shares">188028</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i6a12dc5d339646c98f1e3bc06089443c_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4XzE2NDkyNjc0NDM0MjA_5d348633-f344-4420-8262-b6f765fb0b0d"
      unitRef="shares">1441678</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3528c51f5e994983961992b41fe0bb36_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4XzkzOQ_66dee3c6-ed8a-4613-b623-c2f4df193709"
      unitRef="usd">4500000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6a12dc5d339646c98f1e3bc06089443c_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4XzY1OTcwNjk3Njc4Njg_361f3348-53cf-4b99-b074-53167213d22c"
      unitRef="usd">36000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i72a6310667bb412887aa415799dac821_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4XzEwMDU_3a1da9ae-c211-47d7-ac69-3dd9975fa5ac"
      unitRef="shares">196128</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="id93617d3186a4abaabd750be3723607a_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4XzEwMTI_d9061e2a-cd70-4618-a3f9-ca59fc91cf44"
      unitRef="shares">723528</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i72a6310667bb412887aa415799dac821_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4XzEwNzI_7c72148e-7a5a-47f5-aab8-d3b0c57c6a9f"
      unitRef="usd">5700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id93617d3186a4abaabd750be3723607a_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4XzEwNzk_e2a06596-83e8-4c81-9602-b134c0865bc6"
      unitRef="usd">21100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i43f73d7c4ae7418cb2f1188cae9376d9_I20200930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMDkvZnJhZzowYzZlYmNhZjA5NzM0YjAzYTdiMGE3YWEwNjVmZmI5OC90ZXh0cmVnaW9uOjBjNmViY2FmMDk3MzRiMDNhN2IwYTdhYTA2NWZmYjk4XzE2NDkyNjc0NDM2MzQ_23591334-f424-40b4-b333-761394e2e449"
      unitRef="usd">165100000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90ZXh0cmVnaW9uOjViNWY0NGI3MGM4NzQyMGY5ZGY3NTZlMzM4NDBmYTBjXzc4NQ_2b857607-1182-476a-a2a0-a44b301b5b6a">Defined Benefit Plans &lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic pension benefit costs for the Company's defined benefit pension plans cover certain foreign employees, union hourly employees and salaried employees. The components of net periodic pension cost are as follows (dollars in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:48.386%"/&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:10.794%"/&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:10.794%"/&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:10.794%"/&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:10.796%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Interest costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;970&#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-bottom:8pt;margin-top:8pt;text-align: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 service cost component of net periodic benefit cost is recorded in cost of goods sold and selling, general and administrative expenses, while non-service cost components are recorded in other income (expense), net in the accompanying consolidated statement of operations.  &lt;/span&gt;&lt;/div&gt;The Company contributed approximately $0.2 million and $0.9 million to its defined benefit pension plans during the three and nine months ended September 30, 2020, respectively. The Company expects to contribute approximately $2.3 million to its defined benefit pension plans for the full year 2020</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90ZXh0cmVnaW9uOjViNWY0NGI3MGM4NzQyMGY5ZGY3NTZlMzM4NDBmYTBjXzc4OA_4c48c7f3-1ea8-4dde-b90b-aff0894f47da">The components of net periodic pension cost are as follows (dollars in thousands): &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:48.386%"/&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:10.794%"/&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:10.794%"/&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:10.794%"/&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:10.796%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Interest costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i70118cdc2f5246afbf3a68a7e51a22f7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzMtMi0xLTEtMA_6da8dd74-4e22-4b22-9ea3-ca812786e267"
      unitRef="usd">320000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i087cd6a85d544b16956789a19996a8b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzMtNC0xLTEtMA_f422d610-4520-40b4-89e0-4403bf758def"
      unitRef="usd">270000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i648d730400564fac929d083c6675cc8c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzMtNi0xLTEtMA_28f93545-b8f7-42b5-8575-7a876dbf413d"
      unitRef="usd">950000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9607c596a60a493982bf90c217d18ac3_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzMtOC0xLTEtMA_206f2814-5084-41d0-a154-baff915c6c1c"
      unitRef="usd">790000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i70118cdc2f5246afbf3a68a7e51a22f7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzQtMi0xLTEtMA_22097809-bac0-494e-8892-45d936c6dcf7"
      unitRef="usd">240000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i087cd6a85d544b16956789a19996a8b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzQtNC0xLTEtMA_7092a4eb-6fd8-4379-9557-0c6f635faaf2"
      unitRef="usd">260000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i648d730400564fac929d083c6675cc8c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzQtNi0xLTEtMA_0e0e2c26-0ad1-43aa-b740-87337f67690c"
      unitRef="usd">710000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9607c596a60a493982bf90c217d18ac3_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzQtOC0xLTEtMA_43c1bad6-4b4f-4138-b328-3fdea6c91677"
      unitRef="usd">800000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i70118cdc2f5246afbf3a68a7e51a22f7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzUtMi0xLTEtMA_7bf831c0-b920-47d3-b0f9-ff3e2e64400f"
      unitRef="usd">380000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i087cd6a85d544b16956789a19996a8b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzUtNC0xLTEtMA_f7987076-80a8-42a6-8407-60eea8b5e3e6"
      unitRef="usd">350000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i648d730400564fac929d083c6675cc8c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzUtNi0xLTEtMA_77befe0f-a4ee-42a0-a601-68675011af92"
      unitRef="usd">1110000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i9607c596a60a493982bf90c217d18ac3_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzUtOC0xLTEtMA_a291515d-53fd-4a31-9be8-1c85a6539678"
      unitRef="usd">1050000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i70118cdc2f5246afbf3a68a7e51a22f7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzgtMi0xLTEtMA_81c75946-ec03-4cb0-a97e-65f42745a539"
      unitRef="usd">-220000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i087cd6a85d544b16956789a19996a8b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzgtNC0xLTEtMA_f34ac02e-4787-4710-b437-6266db7f783c"
      unitRef="usd">-140000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i648d730400564fac929d083c6675cc8c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzgtNi0xLTEtMA_0158f2f0-f6b2-493a-8f6a-a49836947b42"
      unitRef="usd">-670000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i9607c596a60a493982bf90c217d18ac3_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzgtOC0xLTEtMA_b8fc1c16-e211-4cd0-827e-6f3ea68d5d3c"
      unitRef="usd">-430000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i70118cdc2f5246afbf3a68a7e51a22f7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzktMi0xLTEtMA_56482a8f-3882-445e-9a70-8f203f322cc8"
      unitRef="usd">400000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i087cd6a85d544b16956789a19996a8b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzktNC0xLTEtMA_d70ca123-1e51-4134-8b6b-3b7d86e946b4"
      unitRef="usd">320000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i648d730400564fac929d083c6675cc8c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzktNi0xLTEtMA_abc9151a-cc51-4ad8-a22a-d95a01b07417"
      unitRef="usd">1220000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9607c596a60a493982bf90c217d18ac3_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90YWJsZTphNmRjNGE5MzgxNTM0MmE0YTY2MTI2MDVlY2JjMWQ4Ny90YWJsZXJhbmdlOmE2ZGM0YTkzODE1MzQyYTRhNjYxMjYwNWVjYmMxZDg3XzktOC0xLTEtMA_a00fcc35-48b1-4199-baf1-b5d7caca60c3"
      unitRef="usd">970000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i70118cdc2f5246afbf3a68a7e51a22f7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90ZXh0cmVnaW9uOjViNWY0NGI3MGM4NzQyMGY5ZGY3NTZlMzM4NDBmYTBjXzU5Nw_5df4715a-6a2f-4878-a40a-f85817ff85ad"
      unitRef="usd">200000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i648d730400564fac929d083c6675cc8c_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90ZXh0cmVnaW9uOjViNWY0NGI3MGM4NzQyMGY5ZGY3NTZlMzM4NDBmYTBjXzYwNA_7a0eaac2-52c1-49c4-9f47-6454cd3dfd02"
      unitRef="usd">900000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
      contextRef="ia118f04cfb58467892423a957deae3e0_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTUvZnJhZzo1YjVmNDRiNzBjODc0MjBmOWRmNzU2ZTMzODQwZmEwYy90ZXh0cmVnaW9uOjViNWY0NGI3MGM4NzQyMGY5ZGY3NTZlMzM4NDBmYTBjXzcxNw_15bd6a3b-5520-48fb-9963-55a6f3aa3c99"
      unitRef="usd">2300000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg0Ng_327b8af0-b5a4-4571-96ab-19d4a3c5da71">Other Comprehensive Income (Loss)&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 in AOCI by component for the nine months ended September 30, 2020 are summarized as follows, net of tax (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:52.047%"/&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:9.880%"/&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:9.880%"/&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:9.880%"/&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:9.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Defined Benefit Plans&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;&#160;Derivative Instruments&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;Foreign Currency Translation&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:10pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,000)&lt;/span&gt;&lt;/td&gt;&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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gains (losses) arising during the period &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net realized losses reclassified to net income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,020)&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, September 30, 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(1,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(9,020)&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-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;__________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (a) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivative instruments, net of income tax of approximately $0.7 million. See Note 12, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;," for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Defined benefit plans, net of income tax of approximately $0.1 million. See Note 19, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;," for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 in AOCI by component for the nine months ended September 30, 2019 are summarized as follows, net of tax (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;padding-left:9pt;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:52.047%"/&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:9.880%"/&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:9.880%"/&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:9.880%"/&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:9.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Defined Benefit Plans&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;&#160;Derivative Instruments&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;Foreign Currency Translation&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:10pt;font-weight:400;line-height:100%"&gt;Balance, 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,850)&lt;/span&gt;&lt;/td&gt;&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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gains (losses) arising during the period &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net realized losses reclassified to net income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Reclassification of stranded tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Balance, September 30, 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;6,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(14,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(16,450)&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-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;__________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivative instruments, net of income tax of approximately $1.8 million. See Note 12, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;," for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Defined benefit plans, net of income tax of approximately $0.1 million. See Note 19, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;," for further details.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4XzgzOA_992eca86-27d0-403f-a97c-21ea39fab52e">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 in AOCI by component for the nine months ended September 30, 2020 are summarized as follows, net of tax (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;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:52.047%"/&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:9.880%"/&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:9.880%"/&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:9.880%"/&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:9.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Defined Benefit Plans&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;&#160;Derivative Instruments&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;Foreign Currency Translation&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:10pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,000)&lt;/span&gt;&lt;/td&gt;&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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gains (losses) arising during the period &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net realized losses reclassified to net income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,020)&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, September 30, 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(1,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(9,020)&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-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;__________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (a) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivative instruments, net of income tax of approximately $0.7 million. See Note 12, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;," for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Defined benefit plans, net of income tax of approximately $0.1 million. See Note 19, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;," for further details.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i22f9165454854c96a852bae043d19f4b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzEtMi0xLTEtMA_41405028-427c-48a8-aee6-d12c825b9826"
      unitRef="usd">-9930000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifcb92253ec2d4cc2bfc267795e677e3c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzEtNC0xLTEtMA_64725a8a-82d5-47c1-b2cd-9401787ba18f"
      unitRef="usd">4230000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if9922310bcb94fe69b07cca75fb2307a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzEtNi0xLTEtMA_556c27c2-71fa-4241-ac20-a8badc7a813a"
      unitRef="usd">-300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieba7c5492876481f9bf0d1a6fd9f7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzEtOC0xLTEtMA_8c3f50de-6077-4151-9cd5-34eb1f44e60e"
      unitRef="usd">-6000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i56af57a49b534218bc97c542713da759_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzItMi0xLTEtMA_2353687b-b2aa-4500-807f-a3191281f619"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i8d9025e3e306413d8857981bfae6b501_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzItNC0xLTEtMA_e822737d-3e27-4390-bb46-834434801a0e"
      unitRef="usd">-2280000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i434822bc36994507b872ecd033e8240f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzItNi0xLTEtMA_54008304-3ebd-49d0-bb0d-dbcb8edb9cf4"
      unitRef="usd">-1210000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ief82ecffdfd0444a9fb6f70446e8ef86_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzItOC0xLTEtMA_8491d99e-b2f3-4095-aef0-7e03dc531820"
      unitRef="usd">-3490000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i56af57a49b534218bc97c542713da759_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzMtMi0xLTEtMA_7fb816f2-2e73-4bf6-8967-5488749d8e2b"
      unitRef="usd">-470000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i8d9025e3e306413d8857981bfae6b501_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzMtNC0xLTEtMA_408f4a0a-3888-4896-9667-50bdf333847f"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i434822bc36994507b872ecd033e8240f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzMtNi0xLTEtMA_da01c0cf-0b72-4f8f-a738-8ed4b9ee07bd"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ief82ecffdfd0444a9fb6f70446e8ef86_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzMtOC0xLTEtMA_896e0bea-91d6-4790-816c-7057cf39cda6"
      unitRef="usd">-470000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i56af57a49b534218bc97c542713da759_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzQtMi0xLTEtMA_8a202b18-c9fc-404d-a7e7-b3c3cf9a8d57"
      unitRef="usd">470000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8d9025e3e306413d8857981bfae6b501_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzQtNC0xLTEtMA_2e08b08d-adab-4a06-8136-f7497a31e7a8"
      unitRef="usd">-2280000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i434822bc36994507b872ecd033e8240f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzQtNi0xLTEtMA_bb4cd606-dc46-4f30-b5c8-d2cd0a02ec2f"
      unitRef="usd">-1210000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ief82ecffdfd0444a9fb6f70446e8ef86_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzQtOC0xLTEtMA_f09ebb74-efd2-42b2-b995-932b5d6dca38"
      unitRef="usd">-3020000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa5354811abc4a3d9269cab127820ff0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzYtMi0xLTEtMA_ae895cd0-403c-4013-b01a-e619fcd314ce"
      unitRef="usd">-9460000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8382b899bca8499897e4f55474d21fde_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzYtNC0xLTEtMA_2804fa4e-f418-42ea-a4ba-ec46a546de4a"
      unitRef="usd">1950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie5259f21b9894f37b323d169f3caaa47_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzYtNi0xLTEtMA_8e11e78e-70ec-4a2f-b271-6c09b77f39d1"
      unitRef="usd">-1510000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia3e84260381340b28efd92c467487a8b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzYtOC0xLTEtMA_b5c0e223-11ac-4315-9c4f-3569ce89a4a6"
      unitRef="usd">-9020000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4XzIzOQ_e7a44d63-dcca-436e-a284-bd9443c7b65a"
      unitRef="usd">-700000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4XzM2Ng_96f19a80-734a-4d10-a104-b664e222ecda"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg1OQ_a4aa75b5-4613-469d-af55-1901483002e9">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align: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 in AOCI by component for the nine months ended September 30, 2019 are summarized as follows, net of tax (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:13pt;margin-top:13pt;padding-left:9pt;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:52.047%"/&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:9.880%"/&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:9.880%"/&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:9.880%"/&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:9.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Defined Benefit Plans&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;&#160;Derivative Instruments&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;Foreign Currency Translation&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:10pt;font-weight:400;line-height:100%"&gt;Balance, 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,850)&lt;/span&gt;&lt;/td&gt;&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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gains (losses) arising during the period &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net realized losses reclassified to net income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&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:10pt;font-weight:400;line-height:100%"&gt;Reclassification of stranded tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Balance, September 30, 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;6,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(14,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(16,450)&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-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;__________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivative instruments, net of income tax of approximately $1.8 million. See Note 12, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;," for further details.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6da744c6d21647acaa8d8b553109c738_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzEtMi0xLTEtMA_73ad7060-420b-403d-a601-b2d8c3205a17"
      unitRef="usd">-7200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23c3d50a7575424cb5d3d0158c2aec29_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzEtNC0xLTEtMA_764b2d2f-b0f9-43ab-a438-c2887d7b7438"
      unitRef="usd">940000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if97eed045d7f4fcfaf4c4503adb987d4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzEtNi0xLTEtMA_e7366cad-3f95-4413-b9b9-a38241ee5c84"
      unitRef="usd">-10590000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i277080a8d3414fa585ee4863d378d0dd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzEtOC0xLTEtMA_ae9d4418-9095-4968-8c4d-a0ee476c43ec"
      unitRef="usd">-16850000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i68e8475a9768468fbe66220f30919652_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzItMi0xLTEtMA_37fe5864-90dc-42a7-b0dc-c9ba6dc9431b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i34074515daac4ad19ec13a8b7e18707c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzItNC0xLTEtMA_e6af437f-a36e-40f7-bf97-d18bd32afebf"
      unitRef="usd">5750000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i3d21b4ae3458495aa20ed3adceb52873_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzItNi0xLTEtMA_df578eda-9844-40e9-807e-5a0a3a78af93"
      unitRef="usd">-4380000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i88c91873a1134f94a45dd2b78daa99ee_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzItOC0xLTEtMA_4aa2e4af-94fd-43c3-9b90-82568a373cc3"
      unitRef="usd">1370000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i68e8475a9768468fbe66220f30919652_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzMtMi0xLTEtMA_5c929a13-a171-4884-8a4e-651b90ec95f8"
      unitRef="usd">-300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i34074515daac4ad19ec13a8b7e18707c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzMtNC0xLTEtMA_cd5b88ba-be86-4a7f-9e25-5c89f50c48d5"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i3d21b4ae3458495aa20ed3adceb52873_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzMtNi0xLTEtMA_5725928f-94ea-4c8a-a317-0fb9f18eca96"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i88c91873a1134f94a45dd2b78daa99ee_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzMtOC0xLTEtMA_2a31ae89-8a9e-4cf1-8423-cebeadb8296f"
      unitRef="usd">-300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i68e8475a9768468fbe66220f30919652_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzQtMi0xLTEtMA_4caf848e-9d4d-4590-96bb-0dd9c734c4c5"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i34074515daac4ad19ec13a8b7e18707c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzQtNC0xLTEtMA_3cdf9fd2-ee26-4bb3-ad52-63679e3cb9bf"
      unitRef="usd">5750000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3d21b4ae3458495aa20ed3adceb52873_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzQtNi0xLTEtMA_93e8691e-edc4-4e02-8ee2-e49c23c7f54e"
      unitRef="usd">-4380000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i88c91873a1134f94a45dd2b78daa99ee_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzQtOC0xLTEtMA_593d75c7-a77d-4a11-81b4-1a729f230d2b"
      unitRef="usd">1670000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <trs:Reclassificationofstrandedtaxeffects
      contextRef="i68e8475a9768468fbe66220f30919652_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzUtMi0xLTEtMA_312afd70-21ef-4865-9ede-2667973d9950"
      unitRef="usd">-1260000</trs:Reclassificationofstrandedtaxeffects>
    <trs:Reclassificationofstrandedtaxeffects
      contextRef="i34074515daac4ad19ec13a8b7e18707c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzUtNC0xLTEtMA_8cf31f2a-a1de-40e6-b2d9-62b649e96e0b"
      unitRef="usd">-10000</trs:Reclassificationofstrandedtaxeffects>
    <trs:Reclassificationofstrandedtaxeffects
      contextRef="i3d21b4ae3458495aa20ed3adceb52873_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzUtNi0xLTEtMA_0c0759d6-4235-4786-882c-6d33ad602203"
      unitRef="usd">0</trs:Reclassificationofstrandedtaxeffects>
    <trs:Reclassificationofstrandedtaxeffects
      contextRef="i88c91873a1134f94a45dd2b78daa99ee_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzUtOC0xLTEtMA_db63e955-14fc-4d77-ab4d-cf2749ac44c8"
      unitRef="usd">-1270000</trs:Reclassificationofstrandedtaxeffects>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if162c8854da949128794870b2498f2f4_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzYtMi0xLTEtMA_5bbee24d-4dc2-401c-b2bf-f1273160c900"
      unitRef="usd">-8160000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibb14e80e22854825abc937fa44e32224_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzYtNC0xLTEtMA_03625806-d3e1-4c5b-9ad2-2674e58f0eb2"
      unitRef="usd">6680000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a69c202a2f84144ad3702d7437efc71_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzYtNi0xLTEtMA_ebd76cc1-63d7-4bdf-9785-dbcb0559172a"
      unitRef="usd">-14970000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48c20fdf3747412187d2c6bd2d85ef85_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzYtOC0xLTEtMA_4e45cbda-e3af-42e1-8cc8-1be730cc05d8"
      unitRef="usd">-16450000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4XzYyNA_18b7b288-e2c5-4696-afb1-fa00ebbf0c6a"
      unitRef="usd">1800000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i6ddb07e72bd14a579c08f4f9bb38ab76_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzc1MQ_cb1e3ff7-8377-460c-83f7-58ae92487285"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i85e714757e974e06b8333000796e4f85_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMjEvZnJhZzo0Nzc1NDgzYWI2ZDY0NzQyYTM4NWNlY2VmNWZmMjYxOC90ZXh0cmVnaW9uOjQ3NzU0ODNhYjZkNjQ3NDJhMzg1Y2VjZWY1ZmYyNjE4XzM3MQ_0a03ec9c-f908-427c-9f6a-5c76f58de893">Subsequent EventsOn October&#160;27, 2020, the Company signed an agreement to acquire Affaba &amp;amp; Ferrari Srl, which specializes in the design, development and manufacture of precision caps and closures for food &amp;amp; beverage and industrial product applications, for a purchase price of approximately &#x20ac;84&#160;million. Affaba &amp;amp; Ferrari operates out of a highly automated manufacturing facility and support office located in Borgo San Giovanni, Italy. The transaction is expected to close before the end of 2020, at which time Affaba &amp;amp; Ferrari will become part of TriMas&#x2019; Packaging segment.  Affaba &amp;amp; Ferrari generated approximately &#x20ac;35&#160;million in revenue in 2019.</us-gaap:SubsequentEventsTextBlock>
    <trs:Purchasepricebasedondefinitivesalesagreement
      contextRef="i289bf81931d64565b309365b39b533ae_I20201027"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMjEvZnJhZzo0Nzc1NDgzYWI2ZDY0NzQyYTM4NWNlY2VmNWZmMjYxOC90ZXh0cmVnaW9uOjQ3NzU0ODNhYjZkNjQ3NDJhMzg1Y2VjZWY1ZmYyNjE4XzE2NDkyNjc0NDUzNjE_7aeb6183-0cb0-4693-b0c6-d21c556e3328"
      unitRef="usd">84000000</trs:Purchasepricebasedondefinitivesalesagreement>
    <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod
      contextRef="i7f9d9a28785445e0a5580257555d6119_D20190101-20191231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMjEvZnJhZzo0Nzc1NDgzYWI2ZDY0NzQyYTM4NWNlY2VmNWZmMjYxOC90ZXh0cmVnaW9uOjQ3NzU0ODNhYjZkNjQ3NDJhMzg1Y2VjZWY1ZmYyNjE4XzE2NDkyNjc0NDUzNzQ_68536175-17b1-470e-b37c-e248d3e9b9a0"
      unitRef="usd">35000000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzItNC0xLTEtMA_e6af437f-a36e-40f7-bf97-d18bd32afebf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzItNC0xLTEtMA_e6af437f-a36e-40f7-bf97-d18bd32afebf"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg0Mg_3cbfcc4b-bad8-4c55-9821-552755f0552f" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg0Mg_3cbfcc4b-bad8-4c55-9821-552755f0552f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Derivative instruments, net of income tax of approximately $1.8 million. See Note 12, "</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">," for further details.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzItNC0xLTEtMA_e6af437f-a36e-40f7-bf97-d18bd32afebf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg0Mg_3cbfcc4b-bad8-4c55-9821-552755f0552f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzMtMi0xLTEtMA_7fb816f2-2e73-4bf6-8967-5488749d8e2b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzMtMi0xLTEtMA_7fb816f2-2e73-4bf6-8967-5488749d8e2b"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg0OQ_ad917fc8-9f91-422c-91e0-ddc93a14bb80" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg0OQ_ad917fc8-9f91-422c-91e0-ddc93a14bb80" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Defined benefit plans, net of income tax of approximately $0.1 million. See Note 19, "</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Plans</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">," for further details.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzMtMi0xLTEtMA_7fb816f2-2e73-4bf6-8967-5488749d8e2b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg0OQ_ad917fc8-9f91-422c-91e0-ddc93a14bb80"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzItNC0xLTEtMA_e822737d-3e27-4390-bb46-834434801a0e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzItNC0xLTEtMA_e822737d-3e27-4390-bb46-834434801a0e"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4XzgzMw_38150557-ab8f-42fc-9a51-62e4b6c6b45c" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4XzgzMw_38150557-ab8f-42fc-9a51-62e4b6c6b45c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Derivative instruments, net of income tax of approximately $0.7 million. See Note 12, "</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">," for further details.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZTpjN2Y2ODFhZjk1MDg0ZTQ0OTY3ZDlhMWM3ZTI2NmVjYS90YWJsZXJhbmdlOmM3ZjY4MWFmOTUwODRlNDQ5NjdkOWExYzdlMjY2ZWNhXzItNC0xLTEtMA_e822737d-3e27-4390-bb46-834434801a0e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4XzgzMw_38150557-ab8f-42fc-9a51-62e4b6c6b45c"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfOC0yLTEtMS0w_d17a517f-ea79-4c0b-afce-f9ef90e657d4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfOC0yLTEtMS0w_d17a517f-ea79-4c0b-afce-f9ef90e657d4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfOS0yLTEtMS0w_ca685347-4102-4142-9537-c5a35edb93d4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfOS0yLTEtMS0w_ca685347-4102-4142-9537-c5a35edb93d4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMi0yLTEtMS0w_8ac39b6d-1cde-4612-9196-79aaad029e3d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMi0yLTEtMS0w_8ac39b6d-1cde-4612-9196-79aaad029e3d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNi0yLTEtMS0w_903207b3-276b-486b-b307-2abdbcbfbe54"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNi0yLTEtMS0w_903207b3-276b-486b-b307-2abdbcbfbe54"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNS0yLTEtMS0w_7fd12f9a-e9b5-4713-b018-f5b3ae60d8bd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNS0yLTEtMS0w_7fd12f9a-e9b5-4713-b018-f5b3ae60d8bd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNC0yLTEtMS0w_34f50f05-975b-40c3-8012-b5f949cbe3a3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNC0yLTEtMS0w_34f50f05-975b-40c3-8012-b5f949cbe3a3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMS0yLTEtMS0w_85dc5b53-6411-4e8b-a30e-79fca04d5f7b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMS0yLTEtMS0w_85dc5b53-6411-4e8b-a30e-79fca04d5f7b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMy0yLTEtMS0w_cc7819ee-51e9-4ee0-9bf0-108f926a6a66"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMy0yLTEtMS0w_cc7819ee-51e9-4ee0-9bf0-108f926a6a66"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNy0yLTEtMS0w_9c98ea1f-fc21-4c6f-bac6-f7b10fe7579e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNy0yLTEtMS0w_9c98ea1f-fc21-4c6f-bac6-f7b10fe7579e"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (a) &#160;&#160;&#160;&#160;</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The maturity table excludes cash flows associated with exited lease facilities.  Liabilities for exited lease facilities are included in accrued liabilities and other long-term liabilities in the accompanying consolidated balance sheet.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfOC0yLTEtMS0w_d17a517f-ea79-4c0b-afce-f9ef90e657d4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfOS0yLTEtMS0w_ca685347-4102-4142-9537-c5a35edb93d4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMi0yLTEtMS0w_8ac39b6d-1cde-4612-9196-79aaad029e3d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNi0yLTEtMS0w_903207b3-276b-486b-b307-2abdbcbfbe54"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNS0yLTEtMS0w_7fd12f9a-e9b5-4713-b018-f5b3ae60d8bd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNC0yLTEtMS0w_34f50f05-975b-40c3-8012-b5f949cbe3a3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMS0yLTEtMS0w_85dc5b53-6411-4e8b-a30e-79fca04d5f7b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfMy0yLTEtMS0w_cc7819ee-51e9-4ee0-9bf0-108f926a6a66"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RhYmxlOmEyYTAzYWViZTRhZDRjOGE4ZGM3MWQ4MThmYzI3MzQzL3RhYmxlcmFuZ2U6YTJhMDNhZWJlNGFkNGM4YThkYzcxZDgxOGZjMjczNDNfNy0yLTEtMS0w_9c98ea1f-fc21-4c6f-bac6-f7b10fe7579e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl84OC9mcmFnOjZjNjgxY2MyMmRmNzQ0ZWY5MDhmNWZlMzUyY2NjYzIzL3RleHRyZWdpb246NmM2ODFjYzIyZGY3NDRlZjkwOGY1ZmUzNTJjY2NjMjNfMTMyMg_af50672d-4a13-4dfb-b925-3cebcb7e8fec"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzMtMi0xLTEtMA_5c929a13-a171-4884-8a4e-651b90ec95f8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzMtMi0xLTEtMA_5c929a13-a171-4884-8a4e-651b90ec95f8"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg2MQ_776cc587-69ec-4d06-b41a-09b330649427" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg2MQ_776cc587-69ec-4d06-b41a-09b330649427" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Defined benefit plans, net of income tax of approximately $0.1 million. See Note 19, "</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Plans</xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">," for further details.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90YWJsZToyNjJkZTY0MWJlY2Q0Zjg3ODg1ZDM1OTIwMTliNTZiZi90YWJsZXJhbmdlOjI2MmRlNjQxYmVjZDRmODc4ODVkMzU5MjAxOWI1NmJmXzMtMi0xLTEtMA_5c929a13-a171-4884-8a4e-651b90ec95f8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjA0NjJmNmM0MDlhNTRjZTE4MzdjZDcyN2JlMzE4MjJiL3NlYzowNDYyZjZjNDA5YTU0Y2UxODM3Y2Q3MjdiZTMxODIyYl8xMTgvZnJhZzphZjdhZTM2NTAwYjY0MmRjODAyZjMxOGFiOWI5NGI5OC90ZXh0cmVnaW9uOmFmN2FlMzY1MDBiNjQyZGM4MDJmMzE4YWI5Yjk0Yjk4Xzg2MQ_776cc587-69ec-4d06-b41a-09b330649427"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
